2
我正在使用以下代碼使用importdata
和for
命令讀取多個文件。我有的問題是隻保存最後一個文件。我從importdata
得到了一個矩陣,但它應該是6個矩陣保存使用importdata導入的多個文件
如何保存我導入的所有矩陣?
myFolder = 'M:\Matlab\Experiment-Result\read all';
filePattern = fullfile(myFolder, '*.dat')
theFiles = dir(filePattern);
for k = 1 : length(theFiles)
baseFileName = theFiles(k).name;
fullFileName = fullfile(myFolder, baseFileName);
fprintf(1, 'Now reading %s\n', fullFileName);
Data = importdata(fullFileName);
end
謝謝!當我想從第三個矩陣使用第2行時,我可以如何調用該行? – Ali
@Ali easy。首先得到第三個矩陣,然後訪問第二行:'out = Data {3}; row = out(2,:);' – rayryeng