python中專門有一個用於解簡單方程的包—sympy,除了解簡單的線性方程組、微分方程以外,還可以求導、積分、下面我簡單介紹一下這個包的安裝和使用,實驗環境win7+python3.6+pycharm5.0,主要內容如下:
1.安裝sympy,這個直接在cmd視窗輸入“pip install sympy”就行,很快就能安裝成功,如下:
2.安裝成功後,就可以進行簡單的測試了,這裡先以解簡單的線性方程組為例(包括一元、二元、三元一次方程),主要程式碼如下:
程式執行截圖如下,已經成功解出以上方程:
3.解微分方程,主要程式碼如下:
程式執行截圖如下:
4.求導、積分測試程式碼如下:
至此,我們就完成了利用python的sympy來解簡單的方程,總的來說,挺簡單的,只要你有一定的python基礎,熟悉一下程式碼,很快就能掌握的,我這裡的都是簡單的示例,起到一個拋磚引玉的效果,其實,後面還有很多功能和示例,感興趣的話,可以看一下官方的參考文件https://docs.sympy.org/latest/index.html,當然,你也可以利用matlab來解方程,效果一樣,希望以上分享的內容能對你有所幫助吧。
python中專門有一個用於解簡單方程的包—sympy,除了解簡單的線性方程組、微分方程以外,還可以求導、積分、下面我簡單介紹一下這個包的安裝和使用,實驗環境win7+python3.6+pycharm5.0,主要內容如下:
1.安裝sympy,這個直接在cmd視窗輸入“pip install sympy”就行,很快就能安裝成功,如下:
2.安裝成功後,就可以進行簡單的測試了,這裡先以解簡單的線性方程組為例(包括一元、二元、三元一次方程),主要程式碼如下:
程式執行截圖如下,已經成功解出以上方程:
3.解微分方程,主要程式碼如下:
程式執行截圖如下:
4.求導、積分測試程式碼如下:
程式執行截圖如下:
至此,我們就完成了利用python的sympy來解簡單的方程,總的來說,挺簡單的,只要你有一定的python基礎,熟悉一下程式碼,很快就能掌握的,我這裡的都是簡單的示例,起到一個拋磚引玉的效果,其實,後面還有很多功能和示例,感興趣的話,可以看一下官方的參考文件https://docs.sympy.org/latest/index.html,當然,你也可以利用matlab來解方程,效果一樣,希望以上分享的內容能對你有所幫助吧。