當前位置:編程學習大全網 - 編程軟體 - 內循環改變外循環編程的壹個例子

內循環改變外循環編程的壹個例子

當matlab的兩個循環嵌套時,它會先開始運行外循環,然後依次運行外循環中的語句。當它運行到內部循環時,它將開始運行內部循環,然後內部循環將結束壹次,並繼續運行內部循環之後的語句。

例如,下面的程序用於計算從1到10的階乘並輸出:?

因為i=1:10

sum = 1;?

對於j=1:i?

sum = sum * j;?

結束

總和

結束

程序運行過程:先運行for i=1:10,開始外循環的第壹個循環——然後運行sum = 1;-然後運行j=1:i的內循環?sum = sum * j;結束,直到內循環結束——然後繼續運行sum,也就是輸出階乘的值——然後返回頂部,開始外循環的第二個循環——以此類推。

擴展數據

MATLAB中嵌套for循環語句的語法如下:

對於m = 1:j

對於n = 1:k?

& lt語句& gt;

結束

結束.

MATLAB中嵌套while循環語句的語法如下:

while & ltexpression 1 & gt;

while & ltexpression2 & gt

& lt語句& gt

結束

結束.

  • 上一篇:請教VB中API函數中arc的使用
  • 下一篇:榆次北大培文國際高中成績怎麽樣
  • copyright 2024編程學習大全網