帮忙看看程序哪有错?
在matlab的M-file里编的程序:m=1;
n=1;
A=input('请输入订单信息(板坯的序号,厚度,长度,硬度,优先级,长度):')
if A(m,4)==1
B(n,:)=A(m,:);
n=n+1;
end
disp('硬度为1的板坯为:')
disp(B)
比如运行后我输入
出现错误:??? Undefined function or variable "B".
是不是说B没有定义?那要怎么定义数组B?
[ 本帖最后由 coconut924 于 2007-5-22 19:45 编辑 ] 原帖由 coconut924 于 2007-5-22 19:31 发表 http://www.chinavib.com/forum/images/common/back.gif
在matlab的M-file里编的程序:
m=1;
n=1;
A=input('请输入订单信息(板坯的序号,厚度,长度,硬度,优先级,长度):')
if A(m,4)==1
B(n,:)=A(m,:);
n=n+1;
end
disp('硬度为1的板坯为:')
disp(B)
...
由于输入不满足条件,直接跳过 if 语句,那你说B从何而来?如何定义请参阅 matlab 基础书,或者看看 置顶贴:聚宝盆 中提到的精华贴
谢谢
知道怎么回事了!:lol谢谢阿!
[ 本帖最后由 coconut924 于 2007-5-22 22:11 编辑 ]
页:
[1]