Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2009-07-08
帖子: 3
声望力: 0 ![]() |
![]()
初学者提问:
代码:
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 |
![]() |
![]() |
![]() |
#2 |
高级会员
注册日期: 2008-11-01
年龄: 39
帖子: 406
声望力: 26 ![]() |
![]()
lz 能否把matlab的全部错误提示贴出来 大家一起讨论一下
|
![]() |
![]() |
![]() |
#3 |
普通会员
注册日期: 2008-11-06
年龄: 42
帖子: 39
声望力: 17 ![]() |
![]()
g[k]=a;m[k]=b;s[k]=c;
这段改为下面看看 K=1 g(k,:)=a;m(k,:)=b;s(k,:)=c; 此帖于 2009-07-09 16:35 被 xsprinkle 编辑。 |
![]() |
![]() |
![]() |
#4 |
普通会员
注册日期: 2008-06-12
年龄: 47
帖子: 37
声望力: 17 ![]() |
![]()
或者用元子矩阵来记录
k=1; 然后 g{k}=a;m{k}=b;s{k}=c;k=k+1; |
![]() |
![]() |