将工作区变量保存在多个Excel文件中

时间:2014-01-29 10:18:55

标签: excel matlab

我有很多文本文件。每个文件中的数据格式为'511E7D7C:13,IIMWV,023,R,18.5,M,A * 1D~05'; 我想要第三和第五列。为此,我使用了文本扫描并将该数据保存在单独的变量中。由于我在目录中有多个文件,我已经运行循环,我想将这些变量保存在循环中的excel文件中。我使用eval和xlswrite,但它无法正常工作。如果有人知道正确的答案,请指导我。  这是代码:

enter code here
files = dir('*.txt');    
for i = 1:numel(files);    
filename = files(i).name;    
fid = fopen(filename);
C = textscan(fid, '%s %s %s %s %s %s %s %s','delimiter',',');
variable1 = C{1,3};
eval9['xlswrite vdr' num2str(i) ' variable1']);
end

0 个答案:

没有答案