MATLAB 简单命令求教
for i=1:5,for j=1:5,
a(i,j)=1/(i+j-1);
end
end
在命令窗口中输入后,再输入a,为啥得到的结果是a=r啊?这明显不对啊!
请求帮助 1# 千亿星辰
没看懂,什么是a=r?你把问题具体清楚的表达一下 >> for i=1:5,
for j=1:5,
a(i,j)=1/(i+j-1);
end
end
>> a
a =
r 这就是MATLAB 上的显示 还有我的另外个程序出现这个错误,请问这是咋回事啊
Error in ==> forsum at 7
fprintf{'part(%d)=%d.\n',i,part}; 4# 千亿星辰
你是不是以前运行着有程序?
你clear一下,我这里运行没有问题呀!
a =
1.0000 0.5000 0.3333 0.2500 0.2000
0.5000 0.3333 0.2500 0.2000 0.1667
0.3333 0.2500 0.2000 0.1667 0.1429
0.2500 0.2000 0.1667 0.1429 0.1250
0.2000 0.1667 0.1429 0.1250 0.1111 就是啊,我也运行的是
a =
1.0000 0.5000 0.3333 0.2500 0.2000
0.5000 0.3333 0.2500 0.2000 0.1667
0.3333 0.2500 0.2000 0.1667 0.1429
0.2500 0.2000 0.1667 0.1429 0.1250
0.2000 0.1667 0.1429 0.1250 0.1111 是的!无语啊!怨不得找不到错误呢
页:
[1]