matlab的 for循环求和

如题所述

第1个回答  2022-11-16

1、首先下载,安装matlab,如图。

2、for循环是一个重复的控制结构,可以有效地写一个循环,需要指定特定次数。这与while循环是有区别的。简单的求和也可以用其他命令代替。

例子: for  i=1:100

如果需要跳出循环:用break    也就说满足一定条件之后不需要再继续算下去

for  i=1:100

     if i==10

        break;

     end

end

3、计算1,2,3。。。n的和。

function  Y=qiuhe(n)

%  计算n个整数的和

Y=0;

for i=1:n

    Y=Y+i;

end

end

4、输出1,0.9,。。。。0;这10个数。

for a = 1.0: -0.1: 0.0

   disp(a)

end

5、for a = [20,29,27,23,28,67,18]
  

disp(a)  

end

6、对于for循环,如果需要结束循环的。用break  就可以停止循环!但是这里停止的循环是内循环。

相似回答