Possible Duplicates:
Save mat file from MATLAB
How to tell MATLAB to open and save specific files in the same directory保存在MATLAB具有可變文件名的文件在一個循環
我有一套CSV文件和需要提取數據以獲得地塊。我使用下面的代碼在循環中生成一個變量文件名,並相應地獲取所需的數據。
P = dir('*.csv');
for m = 1:length(P)
P(m).data = csvread(P(m).name);
end
我現在要修改這些CSV文件獲取所需的數據之前(更改CSV文件中的數據值),然後在循環中這些文件保存爲Excel格式(.xls)。
喜歡的東西
for i = 1:length(P(m).data)
if P(m).data(i,1)< value1
P(m).data(i,2) = 0;
end
save P(m).xls P(m).data -ascii; % Gives error "save 'P(m).data' is not a valid variable name."
end
如何保存在Excel(.xls)格式文件與文件名可變在一個循環中獲得的陣列數據?
還要檢查http://stackoverflow.com/questions/3048453/how-to-tell-matlab-to-open-and-save-specific-files-in-the-same-directory – Jonas 2011-06-01 13:01:02