Python符号计算之实现函数极限的方法


Posted in Python onJuly 15, 2019

SymPy是符号数学的Python库。它的目标是成为一个全功能的计算机代数系统,同时保持代码简洁、易于理解和扩展

#coding:utf-8
'''
函数极限
'''
import sympy
sympy.init_printing()
from sympy import I, pi, oo
import numpy as np

x = sympy.Symbol('x')
expr = sympy.sin(x) / x
result = sympy.limit(expr,x,0)
print('limit:',result)

f = sympy.Function('f')
x, h = sympy.symbols("x, h")
diff_limit = (f(x + h) - f(x))/h
result = sympy.limit(diff_limit.subs(f, sympy.cos), h, 0)
print('limit:',result)
result = sympy.limit(diff_limit.subs(f, sympy.sin), h, 0)
print('limit:',result)

expr = (x**2 - 3*x) / (2*x - 2)
p = sympy.limit(expr/x, x, sympy.oo)
q = sympy.limit(expr - p*x, x, sympy.oo)
print('result:p,q = ',p,q)

# 求和
n = sympy.symbols("n", integer=True)
s = sympy.Sum(1/(n**2), (n, 1, oo))
print('sum:',s)
print('sum:',s.doit())

# 求积
p = sympy.Product(n, (n, 1, 7))
print('product:',p)
print('product:',p.doit())

expr = sympy.Sum((x)**n/(sympy.factorial(n)), (n, 1, oo)).doit().simplify()
print('expr:',expr)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
讲解Python中fileno()方法的使用
May 24 Python
Python 40行代码实现人脸识别功能
Apr 02 Python
python 调用win32pai 操作cmd的方法
May 28 Python
基于python实现在excel中读取与生成随机数写入excel中
Jan 04 Python
Python面向对象类继承和组合实例分析
May 28 Python
selenium+python实现1688网站验证码图片的截取功能
Aug 14 Python
python3 http提交json参数并获取返回值的方法
Dec 19 Python
python 函数中的参数类型
Feb 11 Python
Django REST framwork的权限验证实例
Apr 02 Python
jupyter notebook 重装教程
Apr 16 Python
python查找特定名称文件并按序号、文件名分行打印输出的方法
Apr 24 Python
python脚本框架webpy的url映射详解
Nov 20 Python
在python 中split()使用多符号分割的例子
Jul 15 #Python
Python-Seaborn热图绘制的实现方法
Jul 15 #Python
解决Python安装时报缺少DLL问题【两种解决方法】
Jul 15 #Python
python 用所有标点符号分隔句子的示例
Jul 15 #Python
Python3+PyInstall+Sciter解决报错缺少dll、html等文件问题
Jul 15 #Python
关于python中密码加盐的学习体会小结
Jul 15 #Python
Python替换月份为英文缩写的实现方法
Jul 15 #Python
You might like
php 判断访客是否为搜索引擎蜘蛛的函数代码
2011/07/29 PHP
PHP实现求两个字符串最长公共子串的方法示例
2017/11/17 PHP
php支付宝APP支付功能
2020/07/29 PHP
PHP命名空间与自动加载机制的基础介绍
2019/08/25 PHP
把JS与CSS写在同一个文件里的书写方法
2007/06/02 Javascript
jquery 简短右键菜单 多浏览器兼容
2010/01/01 Javascript
jquery链式操作的正确使用方法
2014/01/06 Javascript
jquery序列化表单去除指定元素示例代码
2014/04/10 Javascript
Javascript实现飞动广告效果的方法
2015/05/25 Javascript
vue.js绑定class和style样式(6)
2016/12/09 Javascript
node.js学习之断言assert的使用示例
2017/09/28 Javascript
ES6关于Promise的用法详解
2018/05/07 Javascript
javascript使用substring实现的展开与收缩文字功能示例
2019/06/17 Javascript
教你30秒发布一个TypeScript包到NPM的方法步骤
2019/07/22 Javascript
深入浅析Vue中mixin和extend的区别和使用场景
2019/08/01 Javascript
Vue 实例事件简单示例
2019/09/19 Javascript
jQuery弹框插件使用方法详解
2020/05/26 jQuery
JavaScript实现手机号码 3-4-4格式并控制新增和删除时光标的位置
2020/06/02 Javascript
通过实例解析json与jsonp原理及使用方法
2020/09/27 Javascript
[39:21]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.24
2019/09/10 DOTA
python抓取网页时字符集转换问题处理方案分享
2014/06/19 Python
Python3爬虫学习之MySQL数据库存储爬取的信息详解
2018/12/12 Python
PyQt5 窗口切换与自定义对话框的实例
2019/06/20 Python
深入了解Django中间件及其方法
2019/07/26 Python
Python generator生成器和yield表达式详解
2019/08/08 Python
python中自带的三个装饰器的实现
2019/11/08 Python
使用python实现希尔、计数、基数基础排序的代码
2019/12/25 Python
python 实现从高分辨图像上抠取图像块
2020/01/02 Python
django实现更改数据库某个字段以及字段段内数据
2020/03/31 Python
Python xlwings插入Excel图片的实现方法
2021/02/26 Python
日本非常有名的内衣丝袜品牌:GUNZE
2017/01/06 全球购物
上班看电影检讨书
2014/02/12 职场文书
学生会干部自我鉴定2014
2014/09/18 职场文书
家属慰问信
2015/02/14 职场文书
火烧圆明园观后感
2015/06/03 职场文书
PostgreSQL常用字符串分割函数整理汇总
2022/07/07 PostgreSQL