帮我看看这个matlab程序的问题...拜托拜托
>> x=1:3; y=4:6; for k=1:length(x); b(1,2*k-1)=x(k); b(1,2*k)=y(k); end b b = 1 4 2 5 3 6 4 7 为什麽矩阵b有最後4,7这两个元素的?!!不是前6个而已?
>> x=1:3; y=4:6; for k=1:length(x); b(1,2*k-1)=x(k); b(1,2*k)=y(k); end b b = 1 4 2 5 3 6 4 7 为什麽矩阵b有最後4,7这两个元素的?!!不是前6个而已?
答案:我运行的没问题呀,是不是你的b之前赋过值了……
>> x=1:3;
y=4:6;
for k=1:length(x);
b(1,2*k-1)=x(k);
b(1,2*k)=y(k);
end
>> b
b =
1 4 2 5 3 6
>>
上一个:这是一个matlab程序,为什么这个程序只运行else后面的语句,求高人指导
下一个:你好,我搜索发现你的ATLAB跟我遇到了同样的问题,为什么用matlab绘制三维图时,会出现应用程序错误?