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实现短网址ShortUrl的Hash运算实例讲解
Aug 10 Python
python中defaultdict的用法详解
Jun 07 Python
Python随机生成手机号、数字的方法详解
Jul 21 Python
Python批量更改文件名的实现方法
Oct 29 Python
python dlib人脸识别代码实例
Apr 04 Python
详解python中的hashlib模块的使用
Apr 22 Python
python单向链表的基本实现与使用方法【定义、遍历、添加、删除、查找等】
Oct 24 Python
django框架中间件原理与用法详解
Dec 10 Python
python 自动识别并连接串口的实现
Jan 19 Python
Python将QQ聊天记录生成词云的示例代码
Feb 10 Python
python元组拆包实现方法
Feb 28 Python
Python打包为exe详细教程
May 18 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中的一个中文字符串截取函数
2007/02/14 PHP
laravel5创建service provider和facade的方法详解
2016/07/26 PHP
Laravel Eloquent分表方法并使用模型关联的实现
2019/11/25 PHP
javascript实现原生ajax的几种方法介绍
2013/09/21 Javascript
js控制input输入字符解析
2013/12/27 Javascript
js实现仿百度汽车频道选择汽车图片展示实例
2015/05/06 Javascript
js实现获取当前时间是本月第几周的方法
2015/08/11 Javascript
js实现Select列表各项上移和下移的方法
2015/08/14 Javascript
基于JavaScript的操作系统你听说过吗?
2016/01/28 Javascript
AngularJS数据源的多种获取方式汇总
2016/02/02 Javascript
JS中传递参数的几种不同方法比较
2017/01/20 Javascript
Vuejs 组件——props数据传递的实例代码
2017/03/07 Javascript
js数组实现权重概率分配
2017/09/12 Javascript
vue  directive定义全局和局部指令及指令简写
2018/11/20 Javascript
Vuex的初探与实战小结
2018/11/26 Javascript
JS开发常用工具函数(小结)
2019/07/04 Javascript
javascript Canvas动态粒子连线
2020/01/01 Javascript
JavaScript设计模式之策略模式实现原理详解
2020/05/29 Javascript
[49:20]2014 DOTA2国际邀请赛中国区预选赛5.21 CIS VS TongFu
2014/05/22 DOTA
用Python进行行为驱动开发的入门教程
2015/04/23 Python
Python编程之微信推送模板消息功能示例
2017/08/21 Python
Python编程argparse入门浅析
2018/02/07 Python
简单了解python关系(比较)运算符
2019/07/08 Python
详解Selenium+PhantomJS+python简单实现爬虫的功能
2019/07/14 Python
python禁用键鼠与提权代码实例
2019/08/16 Python
Python爬虫爬取杭州24时温度并展示操作示例
2020/03/27 Python
对python pandas中 inplace 参数的理解
2020/06/27 Python
html5使用canvas实现图片下载功能的示例代码
2017/08/26 HTML / CSS
纯html5+css3下拉导航菜单实现代码
2013/03/18 HTML / CSS
HTML5 创建canvas元素示例代码
2014/06/04 HTML / CSS
大学毕业通用个人的求职信
2013/12/08 职场文书
会计电算化应届生自荐信
2014/02/25 职场文书
终止合同协议书
2014/04/17 职场文书
关于读书的演讲稿
2014/05/07 职场文书
通讯稿范文
2015/07/22 职场文书
Python加密技术之RSA加密解密的实现
2022/04/08 Python