如何用matlab進行級數或數列的符號求和??

如何進行級數或數列的求和,在高中《數學》課上的數列和大學《高等數學》中的級數都有有遇到過這種問題,這如果用人腦來計算的話非常耗時,難度較大。但是用matlab就可以輕鬆解決。下面我就介紹如何用matlab進行級數或數列的求和。

如何用matlab進行級數或數列的符號求和?

工具/原料

正常電腦

matlab軟件

方法/步驟

matlab符號求和指令

matlab提供了一個符號求和指令,可以輕鬆解決級數、數列的符號求和,即symsum()。具體的調用格式為:S=symsum(f,v,a,b),其功能是求通式f在指定自變量v取遍[a,b]中所有整數時的和。下面是用指令“help symsum”得到的matlab關於symsum()的幫助信息。

如何用matlab進行級數或數列的符號求和?

詳細幫助信息

如果還是有疑問,還可以用指令“doc symsum”,在幫助瀏覽器窗口查看更詳細的幫助信息,裡面包括一些詳細的例題!有助於我們更好的學習理解。

如何用matlab進行級數或數列的符號求和?

有限項級數求和

這裡計算的級數為有限項級數求和,自變量區間為[1,n]。下面是級數求和代碼及求和結果:

如何用matlab進行級數或數列的符號求和?

無限項級數的求和

此時的計算為無限項級數求和,所以自變量區間為[1,inf]。下面是級數求和代碼及求和結果:

如何用matlab進行級數或數列的符號求和?

符號通式數組級數求和

在這一步裡,f是符號通式數組,求和要對元素逐個進行,但自變量是定義在整個數組上的。下面是級數求和代碼及求和結果:

如何用matlab進行級數或數列的符號求和?

說明

1. f是矩陣時,求和對元素逐個進行,但自變量定義在整個矩陣上。

2. v省缺時,f中的自變量由symvar自動辨認;b可以取有限整數,也可以取無窮大。

3. a、b可同時省缺,此時默認求和的自變最區間為[0,v-1]。

4. 通式中的自變量只取整數。

注意事項

如果本經驗對你有幫助,記得點有用、收藏、評論哦!歡迎點擊右邊,分享給好友!

相關問題答案