MATLAB for循环加上If如何判断?

MATLAB for循环加上If如何判断?
2024-12-01 04:22:08
推荐回答(1个)
回答1:

可以的,这没任何问题,看一个小例子:
clear all;clc;
a=ones(1,4);
for m=1:4
if m==1
b(m)=a(m);
else
b(m)=2*m+2;
end
end

a =
1 1 1 1
>> b
b =
1 6 8 10