利用Python的sympy包求解一元三次方程示例


Posted in Python onNovember 22, 2019

环境说明:Python3.7.2+Jupyter Notebook

示例1(求解一元三次方程):

import sympy as sp  # 导入sympy包
x = sp.Symbol('x')  # 定义符号变量
f = x**3 - 3*x**2 + 3*x - 9/16  # 定义要求解的一元三次方程
x = sp.solve(f)    # 调用solve函数求解方程
x           # solve函数的返回结果是一个列表
 
# 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包求解一元三次方程示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用Python的urllib库提交WEB表单
Feb 24 Python
Python获取DLL和EXE文件版本号的方法
Mar 10 Python
Python的time模块中的常用方法整理
Jun 18 Python
Python 25行代码实现的RSA算法详解
Apr 10 Python
python特性语法之遍历、公共方法、引用
Aug 08 Python
python使用opencv对图像mask处理的方法
Jul 05 Python
Python3.6+selenium2.53.6自动化测试_读取excel文件的方法
Sep 06 Python
基于Python3.7.1无法导入Numpy的解决方式
Mar 09 Python
Python3+selenium实现cookie免密登录的示例代码
Mar 18 Python
Python实现中英文全文搜索的示例
Dec 04 Python
Python爬取某平台短视频的方法
Feb 08 Python
详解Golang如何实现支持随机删除元素的堆
Sep 23 Python
Python matplotlib以日期为x轴作图代码实例
Nov 22 #Python
python快速排序的实现及运行时间比较
Nov 22 #Python
Python实现平行坐标图的绘制(plotly)方式
Nov 22 #Python
Python Celery多队列配置代码实例
Nov 22 #Python
python 协程 gevent原理与用法分析
Nov 22 #Python
python 并发下载器实现方法示例
Nov 22 #Python
使用python绘制二维图形示例
Nov 22 #Python
You might like
使用Linux五年积累的一些经验技巧
2013/06/20 PHP
php用header函数实现301跳转代码实例
2013/11/25 PHP
PHP中error_log()函数的使用方法
2015/01/20 PHP
广告显示判断
2006/08/31 Javascript
JavaScript脚本性能优化注意事项
2008/11/18 Javascript
javascript textContent与innerText的异同分析
2010/10/22 Javascript
javascript中input中readonly和disabled区别介绍
2012/10/23 Javascript
Window.Open如何在同一个标签页打开
2014/06/20 Javascript
详解React中传入组件的props改变时更新组件的几种实现方法
2018/09/13 Javascript
Nuxt项目支持eslint+pritter+typescript的实现
2019/05/20 Javascript
Node.js使用MongoDB的ObjectId作为查询条件的方法
2019/09/10 Javascript
layui实现数据表格隐藏列的示例
2019/10/25 Javascript
autojs 蚂蚁森林能量自动拾取即给指定好友浇水的实现方法
2020/05/03 Javascript
Vue 数据绑定的原理分析
2020/11/16 Javascript
JavaScript实现筛选数组
2021/03/02 Javascript
采用python实现简单QQ单用户机器人的方法
2014/07/03 Python
Python脚本完成post接口测试的实例
2018/12/17 Python
python+numpy按行求一个二维数组的最大值方法
2019/07/09 Python
查看Python依赖包及其版本号信息的方法
2019/08/13 Python
使用Python完成15位18位身份证的互转功能
2019/11/06 Python
Python中itertools的用法详解
2020/02/07 Python
详解python内置模块urllib
2020/09/09 Python
详解CSS3的box-shadow属性制作边框阴影效果的方法
2016/05/10 HTML / CSS
CSS3实现多重边框的方法总结
2016/05/31 HTML / CSS
全球领先的各类汽车配件零售商:Advance Auto Parts
2016/08/26 全球购物
美国领先的礼品卡网站:GiftCards.com
2016/11/02 全球购物
Does C# support multiple inheritance? (C#支持多重继承吗)
2012/01/04 面试题
一份软件工程师的面试试题
2016/02/01 面试题
财务出纳员岗位职责
2013/11/26 职场文书
劳动模范事迹材料
2014/01/19 职场文书
应聘编辑自荐信范文
2014/03/12 职场文书
民族团结先进集体事迹材料
2014/05/22 职场文书
红领巾广播站广播稿
2015/08/19 职场文书
Python实现查询剪贴板自动匹配信息的思路详解
2021/07/09 Python
java中用float时,数字后面加f,这样是为什么你知道吗
2021/09/04 Java/Android
USB TYPE-C 或将成为所有智能手机充电标准
2022/04/21 数码科技