2014-01-24 227 views
1

我想一個矩陣保存爲的.text具有可變的文件名。目前我正在使用函數dlmwrite(name,matrix)保存我的文件;這隻適用於預設的文件名。有沒有辦法讓文件變量的名稱?保存爲文本文件

彈出那些要求輸入一個文件名來寫,就像「Uigetfile」與打開一個文件將是理想的做一個窗口。有誰知道Matlab是否具有寫入文本文件的功能?

回答

2

您可以使用uiputfile以圖形方式獲取文件名。例如:

[filename, pathname, filterindex] = uiputfile('', 'Select file'); 

然後使用dlmwrite保存變量,說data,該文件:

dlmwrite(fullfile(pathname, filename), data)