引用:
作者: dnping
就是利用这些变量,然后用cat命令,这个你看下help;
另外也可以如下:
变量:a=[1 2 3]; b=[1 2 3]; c=[1 2 3]
可以这样合并:
d=[a b c];作为一个行向量
d=[a;b;c];作为一个矩阵
具体情况楼主自己把握……
|
这是我写的代码,一共file001.dat,...,file010.dat十个文件,每个文件里分别是数字1,...,10
clear
clc
num_file=10;
for i = 1:num_file
fout=sprintf('file%03d.dat',i);
load(fout,'-ascii');
end
sum_file=file001;
for i=2:num_file
fout=sprintf('file%03d',i);
sum_file=[sum_file,fout];
end
结果在sum_file里,但运行的结果是“dfile002file003file004file005file006file007file008file009file010”,没有存放变量数值,不知道问题出现在什么地方?谢谢。