利用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二维码生成库qrcode安装和使用示例
Dec 16 Python
将Python中的数据存储到系统本地的简单方法
Apr 11 Python
Python模拟登录的多种方法(四种)
Jun 01 Python
对Python捕获控制台输出流的方法详解
Jan 07 Python
Python OOP类中的几种函数或方法总结
Feb 22 Python
Pandas之ReIndex重新索引的实现
Jun 25 Python
python字符串替换第一个字符串的方法
Jun 26 Python
Python爬取爱奇艺电影信息代码实例
Nov 26 Python
使用Python实现 学生学籍管理系统
Nov 26 Python
Python中实现输入超时及如何通过变量获取变量名
Jan 18 Python
浅谈python出错时traceback的解读
Jul 15 Python
pycharm永久激活超详细教程
Oct 29 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
用PHP读取IMAP邮件
2006/10/09 PHP
无数据库的详细域名查询程序PHP版(3)
2006/10/09 PHP
PHP通用检测函数集合
2006/11/25 PHP
9条PHP编程小知识及易犯的小错误
2015/01/22 PHP
PHP处理二进制数据的实现方法
2016/06/13 PHP
某人初学javascript的时候写的学习笔记
2010/12/30 Javascript
jQuery多个input求和的实现方法
2015/02/12 Javascript
JS返回iframe中frameBorder属性值的方法
2015/04/01 Javascript
浅谈javascript中的闭包
2015/05/13 Javascript
Javascript刷新窗口方法小结
2015/10/21 Javascript
详解AngularJS通过ocLazyLoad实现动态(懒)加载模块和依赖
2017/03/01 Javascript
vue使用drag与drop实现拖拽的示例代码
2017/09/07 Javascript
详解如何在vue项目中引入elementUI组件
2018/02/11 Javascript
Koa2 之文件上传下载的示例代码
2018/03/29 Javascript
微信小程序实现底部导航
2018/11/05 Javascript
JQuery省市联动效果实现过程详解
2020/05/08 jQuery
Vue使用Ref跨层级获取组件的步骤
2021/01/25 Vue.js
[01:06]DOTA2隆重推出2016冬季勇士令状 内含上海特级锦标赛互动指南
2016/02/17 DOTA
[01:05:41]EG vs Optic Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
Python全局变量操作详解
2015/04/14 Python
Python中unittest模块做UT(单元测试)使用实例
2015/06/12 Python
python实现朴素贝叶斯分类器
2018/03/28 Python
python实现下载pop3邮件保存到本地
2018/06/19 Python
python虚拟环境迁移方法
2019/01/03 Python
python虚拟环境的安装和配置(virtualenv,virtualenvwrapper)
2019/08/09 Python
Python 类的私有属性和私有方法实例分析
2019/09/29 Python
Python内置方法实现字符串的秘钥加解密(推荐)
2019/12/09 Python
Django查询优化及ajax编码格式原理解析
2020/03/25 Python
python用Tkinter做自己的中文代码编辑器
2020/09/07 Python
The Hut德国站点:时装、家居用品、美容等
2016/09/23 全球购物
英国亚马逊官方网站:Amazon.co.uk
2019/08/09 全球购物
高中生逃课检讨书
2014/10/10 职场文书
巾帼标兵事迹材料
2014/12/26 职场文书
大学考试作弊检讨书
2015/05/06 职场文书
水知道答案观后感
2015/06/08 职场文书
Go语言grpc和protobuf
2022/04/13 Golang