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 相关文章推荐
教你用Type Hint提高Python程序开发效率
Aug 08 Python
Python AES加密模块用法分析
May 22 Python
Python机器学习之K-Means聚类实现详解
Feb 22 Python
Django自定义模板过滤器和标签的实现方法
Aug 21 Python
Python字符串中添加、插入特定字符的方法
Sep 10 Python
python+mysql实现个人论文管理系统
Oct 25 Python
Python生成词云的实现代码
Jan 14 Python
在tensorflow中设置使用某一块GPU、多GPU、CPU的操作
Feb 07 Python
Python sys模块常用方法解析
Feb 20 Python
python3.6中anaconda安装sklearn踩坑实录
Jul 28 Python
教你怎么用Python selenium操作浏览器对象的基础API
Jun 23 Python
Python绘制散点图之可视化神器pyecharts
Jul 07 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/09/16 PHP
PHP 提取图片img标记中的任意属性的简单实例
2013/12/10 PHP
PHP/HTML混写的四种方式总结
2017/02/27 PHP
visual studio code 调试php方法(图文详解)
2017/09/15 PHP
JQuery 选项卡效果(JS与HTML的分离)
2010/04/01 Javascript
遍历jquery对象的代码分享
2011/11/02 Javascript
javascript比较两个日期相差天数的方法
2015/07/24 Javascript
轻松学习jQuery插件EasyUI EasyUI创建树形菜单
2015/11/30 Javascript
javascript中不易分清的slice,splice和split三个函数
2016/03/29 Javascript
JS在onclientclick里如何控制onclick的执行
2016/05/30 Javascript
javascript时间差插件分享
2016/07/18 Javascript
如何用JS判断两个数字的大小
2016/07/21 Javascript
KnockoutJS 3.X API 第四章之表单submit、enable、disable绑定
2016/10/10 Javascript
AngularJS中指令的四种基本形式实例分析
2016/11/22 Javascript
angular2实现统一的http请求头方法
2018/08/13 Javascript
Vuejs+vue-router打包+Nginx配置的实例
2018/09/20 Javascript
antd Upload 文件上传的示例代码
2018/12/14 Javascript
jQuery是用来干什么的 jquery其实就是一个js框架
2021/02/04 jQuery
[39:32]2014 DOTA2国际邀请赛中国区预选赛 TongFu VS DT 第二场
2014/05/23 DOTA
python实现随机漫步算法
2018/08/27 Python
破解安装Pycharm的方法
2018/10/19 Python
pygame游戏之旅 创建游戏窗口界面
2018/11/20 Python
Python如何读写CSV文件
2020/08/13 Python
如何通过Python实现RabbitMQ延迟队列
2020/11/28 Python
HTML5对比HTML4的主要改变和改进总结
2016/05/27 HTML / CSS
印尼在线精品店:Berrybenka.com
2016/10/22 全球购物
美国家居装饰店:Pier 1
2019/09/04 全球购物
英国拖鞋购买网站:Bedroom Athletics
2020/02/28 全球购物
德国富尔达运动鞋店:43einhalb
2020/12/25 全球购物
气象学专业个人求职信
2014/04/22 职场文书
关于运动会的广播稿
2014/09/22 职场文书
2014年城管工作总结
2014/11/20 职场文书
小学班主任经验交流材料
2014/12/16 职场文书
2014会计年终工作总结
2014/12/20 职场文书
3.15消费者权益日活动总结
2015/02/09 职场文书
python_tkinter事件类型详情
2022/03/20 Python