利用Python的sympy包求解一元三次方程示例
更新時間:2019年11月22日 09:25:14 作者:Backcanhave7
今天小編就為大家分享一篇利用Python的sympy包求解一元三次方程示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
環(huán)境說明:Python3.7.2+Jupyter Notebook
示例1(求解一元三次方程):
import sympy as sp # 導(dǎo)入sympy包 x = sp.Symbol('x') # 定義符號變量 f = x**3 - 3*x**2 + 3*x - 9/16 # 定義要求解的一元三次方程 x = sp.solve(f) # 調(diào)用solve函數(shù)求解方程 x # solve函數(shù)的返回結(jié)果是一個列表 # x的值為[0.240852757031084,1.37957362148446-0.657440797623999*I,1.37957362148446+ 0.657440797623999*I]
示例2(求解一元二次方程):
import sympy as sp x = sp.Symbol('x') f = x**2 - x + 3/16 x = sp.solve(f) x # x的值為[0.250000000000000, 0.750000000000000]
以上這篇利用Python的sympy包求解一元三次方程示例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python中的簡寫操作(for、if簡寫、匿名函數(shù))
這篇文章主要介紹了Python中的簡寫操作(for、if簡寫、匿名函數(shù)),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-07-07教你用python提取txt文件中的特定信息并寫入Excel
這篇文章主要給大家介紹了如何利用python提取txt文件中的特定信息并寫入Excel的相關(guān)資料,Python是一個強(qiáng)大的語言,解決這點問題非常簡單,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2021-11-11Python深度學(xué)習(xí)實戰(zhàn)PyQt5布局管理項目示例詳解
本文具體介紹基本的水平布局、垂直布局、柵格布局、表格布局和進(jìn)階的嵌套布局和容器布局,最后通過案例帶小白創(chuàng)建一個有型的圖形布局窗口2021-10-10解決python錯誤提示:TypeError: expected string or&nb
這篇文章主要介紹了解決python錯誤提示:TypeError: expected string or bytes-lik問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-01-01Python+Pygame實戰(zhàn)之俄羅斯方塊游戲的實現(xiàn)
俄羅斯方塊,作為是一款家喻戶曉的游戲,陪伴70、80甚至90后,度過無憂的兒時歲月,它上手簡單能自由組合、拼接技巧也很多。本文就來用Python中的Pygame模塊實現(xiàn)這一經(jīng)典游戲,需要的可以參考一下2022-12-12