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 相关文章推荐
python3编写C/S网络程序实例教程
Aug 25 Python
Python向日志输出中添加上下文信息
May 24 Python
tensorflow获取变量维度信息
Mar 10 Python
解决python3爬虫无法显示中文的问题
Apr 12 Python
详解Python如何生成词云的方法
Jun 01 Python
Python描述符descriptor使用原理解析
Mar 21 Python
python简单的三元一次方程求解实例
Apr 02 Python
Python3.7将普通图片(png)转换为SVG图片格式(网站logo图标)动起来
Apr 21 Python
Python实现初始化不同的变量类型为空值
Jun 02 Python
python 模拟登陆github的示例
Dec 04 Python
python matlab库简单用法讲解
Dec 31 Python
基于PyInstaller各参数的含义说明
Mar 04 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
福利彩票幸运号码自动生成器
2006/10/09 PHP
解决163/sohu/sina不能够收到PHP MAIL函数发出邮件的问题
2009/03/13 PHP
php的$_FILES的临时储存文件与回收机制实测过程
2013/07/12 PHP
php+xml编程之SimpleXML的应用实例
2015/01/24 PHP
分享五个PHP7性能优化提升技巧
2015/12/07 PHP
YII Framework框架教程之国际化实现方法
2016/03/14 PHP
PHP符合PSR编程规范的实例分享
2016/12/21 PHP
PHP中迭代器的简单实现及Yii框架中的迭代器实现方法示例
2020/04/26 PHP
农历与西历对照
2006/09/06 Javascript
纯js实现的论坛常用的运行代码的效果
2008/07/15 Javascript
Jquery Select操作方法集合脚本之家特别版
2010/05/17 Javascript
增强用户体验友好性之jquery easyui window 窗口关闭时的提示
2012/06/22 Javascript
Javascript实现滑块滑动改变值的实现代码
2013/04/12 Javascript
使用script的src实现跨域和类似ajax效果
2014/11/10 Javascript
jQuery点击弹出层弹出模态框点击模态框消失代码分享
2017/01/21 Javascript
angular forEach方法遍历源码解读
2017/01/25 Javascript
Angular2自定义分页组件
2017/04/19 Javascript
原生js FileReader对象实现图片上传本地预览效果
2020/03/27 Javascript
js 客户端打印html 并且去掉页眉、页脚的实例
2017/11/03 Javascript
浅谈Node.js CVE-2017-14849 漏洞分析(详细步骤)
2017/11/10 Javascript
vue+iview 兼容IE11浏览器的实现方法
2019/01/07 Javascript
vue动态子组件的两种实现方式
2019/09/01 Javascript
Python的类实例属性访问规则探讨
2015/01/30 Python
python打开文件并获取文件相关属性的方法
2015/04/23 Python
scrapy spider的几种爬取方式实例代码
2018/01/25 Python
python如何为创建大量实例节省内存
2018/03/20 Python
Python处理CSV与List的转换方法
2018/04/19 Python
python3去掉string中的标点符号方法
2019/01/22 Python
使用Jupyter notebooks上传文件夹或大量数据到服务器
2020/04/14 Python
Python实现列表索引批量删除的5种方法
2020/11/16 Python
Selenium 配置启动项参数的方法
2020/12/04 Python
SheIn沙特阿拉伯:女装在线
2020/03/23 全球购物
abstract是什么意思
2012/02/12 面试题
开学典礼感言
2014/02/16 职场文书
Redis高并发缓存架构性能优化
2022/05/15 Redis
Redis入门基础常用操作命令整理
2022/06/01 Redis