當前位置:編程學習大全網 - 編程軟體 - MATLAB中兩個循環套在壹起,先運行外循環還是先運行內循環?

MATLAB中兩個循環套在壹起,先運行外循環還是先運行內循環?

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

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

for i=1:10

sum=1;?

for j=1:i?

sum=sum*j;?

end

sum

end

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

擴展資料

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

for m = 1:j

for n = 1:k

<statements>;

end

end。

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

while <expression1>

while <expression2>

<statements>

end

end。

  • 上一篇:數字媒體技術好就業嗎
  • 下一篇:那壹年美國通用公司生產出第壹臺PLC?
  • copyright 2024編程學習大全網