當前位置:編程學習大全網 - 網站源碼 - matlab用for循環求n階乘怎麽寫?

matlab用for循環求n階乘怎麽寫?

matlab求1-10的階乘的函數源碼如下:

function p = factorial()

p=1;

for a=1:10%設置要求的階乘

for i=1:a%循環遍歷從1到a

p=p*i;%遍歷相乘

end;//函數結束

p%輸出結果

p=1;%p還原其初始值

end

end

matlab特點:

1、高效的數值計算及符號計算功能,能使用戶從繁雜的數學運算分析中解脫出來。

2、具有完備的圖形處理功能,實現計算結果和編程的可視化。

3、友好的用戶界面及接近數學表達式的自然化語言,使學者易於學習和掌握。

4、功能豐富的應用工具箱(如信號處理工具箱、通信工具箱等) ,為用戶提供了大量方便實用的處理工具。

  • 上一篇:怎麽提取純金屬鋅 跪求如何從硫化鋅提煉 純金屬鋅Zn 或其他方法提煉 最好提供化學公式謝謝.
  • 下一篇:淘寶上的奶兔仿品店質量壹樣嗎
  • copyright 2024編程學習大全網