如何利用python學習高數?

Jamal123


這裡介紹一個包—sympy,一個專門用於求解數學計算的輕量級庫,除了常見的解方程、求導、求極限外,還可以求不定積分、解微分方程、矩陣化簡,下面我簡單介紹一下這個包的安裝和使用,實驗環境win10+python3.6+pycharm5.0,主要內容如下:

1.安裝sympy,這裡直接在cmd窗口輸入命令“pip install sympy”就行,如下:

2.安裝完成後,我們就可以進行正常的測試了,這裡分別從解方程、求極限、求導、求積分、求微分和矩陣化簡這6個方面簡單介紹一下,主要代碼及運行截圖如下:

  • 求解方程,這裡可以是方程組,右端等號要等於0,主要代碼如下

程序運行截圖如下:

  • 求極限,主要代碼如下:

程序運行截圖如下:

  • 求導,這裡可以是高階導,主要代碼如下:

程序運行截圖如下:

  • 求積分,這裡可以是積分和不定積分,主要代碼如下:

程序運行截圖如下:

  • 解微分方程,主要代碼如下:

程序運行截圖如下:

  • 矩陣化簡,主要代碼如下:

程序運行截圖如下:

至此,我們就完成了利用python來解決高數問題。總的來說,整個過程不難,網上也有相關資料和教程可供參考,感興趣的可以搜一下,當然,你也可以利用matlab解決高數問題,都一樣,希望以上分享的內容能對你有所幫助吧。


分享到:


相關文章: