首頁 > 網際網路

matlab for迴圈怎麼用

2019-12-25 08:49:45

matlab是理工科常用的一種程式設計計算軟體,尤其對於數值模擬以及模擬,經常用到。寫程式與迴圈是分不開的。


1

首先下載,安裝matlab,這裡不再介紹。這裡以2012b版本進行介紹。


2

for迴圈是一個重複的控制結構,可以有效地寫一個迴圈,需要指定特定次數。這與while迴圈是有區別的。簡單的求和也可以用其他命令代替。

例子: for  i=1:100

如果需要跳出迴圈:用break    也就說滿足一定條件之後不需要再繼續算下去

for  i=1:100

     if i==10

        break;

     end

end


3

範例1:計算1,2,3。。。n的和。

function  Y=qiuhe(n)

%  計算n個整數的和

Y=0;

for i=1:n

    Y=Y+i;

end

end


4

範例2: 輸出1,0.9,。。。。0;這10個數。

for a = 1.0: -0.1: 0.0

   disp(a)

end


5

範例3: 

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

disp(a)  

end


6

範例4:  對於for迴圈,如果需要結束回圈的。用break  就可以停止迴圈!但是這裡停止的迴圈是內迴圈。



IT145.com E-mail:sddin#qq.com