批处理有问题,请帮忙指出,谢谢!!
程序如下:filepath='H:\amusem\bt\data\spectrums\coin\';
x=1:2014; n1=1; n2=1;
for i=0:n1
for j=0:n2
filename=;
load (filename);
a=filename;
figure(j+1); plot(x,a);
end
end
如果成功 a 应该是列矩阵 2014个元素,结果却是
a=H:\amusem\bt\data\spectrums\coin\x0y0z0
错在哪里呀,请指教!!谢谢!!
[ 本帖最后由 ChaChing 于 2009-3-7 20:06 编辑 ] a改为数组进行存储
[ 本帖最后由 ChaChing 于 2009-3-7 20:06 编辑 ] 谢谢!!!
我加了,可是和原来的结果一样,还是不行。 load (filename);
a=filename;
改为a=load(filename);
保险起见,测试了一下,x0y0z0里的数为 1 2 3 4
filepath='f:\matlab7\work\';
x=1:4;
n1=1;
n2=1;
for i=0:0
for j=0:0
filename=;
a=load (filename);
figure(j+1)
plot(x,a);
end
end
回复 #4 jimin 的帖子
谢谢,成功了!!为什么原来的不对呢?奇怪! 原帖由 yanzi12 于 2006-12-6 10:04 发表
谢谢,成功了!!
为什么原来的不对呢?奇怪!
看看load 的用法吧
页:
[1]