2012-05-17 76 views
2

我有我如何能節省的功能我如何在matlab中保存輸出?

我有函數返回兩個輸出,而這個函數在for循環 所以輸出的值的變化。如何我可以保存此輸出文件夾中的結果的問題。

+0

獲取在每次迭代的輸出,並且每次都追加到另一個矩陣。循環完成後,使用'save'命令保存您追加的矩陣 - 如果要將其保存爲ASCII數據,請爲其指定-ascii選項。 – Ansari

回答

2
for i=1:N 
    [out1 out2] = myfun(); 
    name = ['mySaveNumber_' num2str(i)]; 
    save(name); 
end 
+0

謝謝你Sevenless ....但是,當我嘗試我們的代碼它不起作用..我得到錯誤的名稱= [] – Muna

+0

錯誤是什麼? – Sevenless

+0

謝謝你。我只是更改文件夾名稱 – Muna

0

選擇 - >複製 - >粘貼在文本文件的輸出(這意味着我不明白你的問題)

+0

我不想使用複製和粘貼我想在matlab中使用保存在每次迭代保存函數輸出 – Muna