我想在一個目錄下的所有* .MAT文件轉換成相應的* .txt文件 例如,輸入:100.mat 輸出:100.txt將目錄中的所有* .mat文件轉換爲* .txt文件?
我用下面的代碼,
files = dir(‘*.mat’);
for file = files'
mat = load(file.name);
% Do some stuff
%Conten = who;
save('file.txt', Conten{:}, '-ascii')
end
,但它會將所有行都返回到一個大文本文件或僅返回最後一個文件的內容。我想用相應的文件名將所有文件轉換爲* .txt。
做你'.mat'文件包含cellarray'和/或'struct'類型的'變量? –