MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB基础] 初学者提问一个非常简单的赋值语句 (https://www.labfans.com/bbs/showthread.php?t=9171)

lihuanmei 2009-07-08 19:16

初学者提问一个非常简单的赋值语句
 
初学者提问:
[CODE]
k=0;
for a=0:100
for b=0:100
for c=0:100
if(a+b+c==100 && 5*a+3*b+c/3==100 && mod(c,3)==0)
g[k]=a;m[k]=b;s[k]=c;k=k+1; %这里总提示出错,为何??请指示
end
end
end
end
[/CODE]

silas_xue 2009-07-09 04:00

回复: 初学者提问一个非常简单的赋值语句
 
lz 能否把matlab的全部错误提示贴出来 大家一起讨论一下

xsprinkle 2009-07-09 16:32

回复: 初学者提问一个非常简单的赋值语句
 
g[k]=a;m[k]=b;s[k]=c;
这段改为下面看看
K=1
g(k,:)=a;m(k,:)=b;s(k,:)=c;

yuwk77 2009-07-09 22:43

回复: 初学者提问一个非常简单的赋值语句
 
或者用元子矩阵来记录
k=1;

然后
g{k}=a;m{k}=b;s{k}=c;k=k+1;


所有时间均为北京时间。现在的时间是 03:23

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.