如何進行級數或數列的求和,在高中《數學》課上的數列和大學《高等數學》中的級數都有有遇到過這種問題,這如果用人腦來計算的話非常耗時,難度較大。但是用matlab就可以輕鬆解決。下面我就介紹如何用matlab進行級數或數列的求和。
工具/原料
正常電腦
matlab軟件
方法/步驟
matlab符號求和指令
matlab提供了一個符號求和指令,可以輕鬆解決級數、數列的符號求和,即symsum()。具體的調用格式為:S=symsum(f,v,a,b),其功能是求通式f在指定自變量v取遍[a,b]中所有整數時的和。下面是用指令“help symsum”得到的matlab關於symsum()的幫助信息。
詳細幫助信息
如果還是有疑問,還可以用指令“doc symsum”,在幫助瀏覽器窗口查看更詳細的幫助信息,裡面包括一些詳細的例題!有助於我們更好的學習理解。
有限項級數求和
這裡計算的級數為有限項級數求和,自變量區間為[1,n]。下面是級數求和代碼及求和結果:
無限項級數的求和
此時的計算為無限項級數求和,所以自變量區間為[1,inf]。下面是級數求和代碼及求和結果:
符號通式數組級數求和
在這一步裡,f是符號通式數組,求和要對元素逐個進行,但自變量是定義在整個數組上的。下面是級數求和代碼及求和結果:
說明
1. f是矩陣時,求和對元素逐個進行,但自變量定義在整個矩陣上。
2. v省缺時,f中的自變量由symvar自動辨認;b可以取有限整數,也可以取無窮大。
3. a、b可同時省缺,此時默認求和的自變最區間為[0,v-1]。
4. 通式中的自變量只取整數。
注意事項
如果本經驗對你有幫助,記得點有用、收藏、評論哦!歡迎點擊右邊,分享給好友!