首頁>Club>
12
回覆列表
  • 1 # 小小猿愛嘻嘻

    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來解方程,效果一樣,希望以上分享的內容能對你有所幫助吧。

  • 中秋節和大豐收的關聯?
  • 為什麼蜜蜂回窩的時候有些帶著蜜,有些什麼都沒帶?