我有一个大代码,但我想创建一个 for 循环来执行代码。我的代码如下:
A = zeros(1, 60) ;
C = A ;
D = A ;
F = A ;
.......
if( sum(B) == 100 )
A= A(1) + 1;
elseif( sum(B) == (99) )
C(1) = C(1) + 1;
elseif( sum(B) == (98) )
D(1) = D(1) + 1;
elseif( sum(B) == (97) )
E(1) = E(1) + 1;
.........
end
O1=A;
O2=C;
O3=D;
O4=F;
O=[O1,O2,O3,O4]
我需要检查一下sum(B)==1
,所以如果我使用它编写整个条件,它看起来会更糟,elseif
所以我想使用 afor loop
来执行这个条件。但我不能这样做。
Matlab 专家需要您的宝贵建议和帮助。