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

作者:IOTService 时间:2021-09-05 02:02:21 

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)

来源:https://my.oschina.net/wujux/blog/1794508

标签:Python,函数,极限
0
投稿

猜你喜欢

  • 基于javascript实现全国省市二级联动下拉选择菜单

    2023-09-14 06:08:52
  • mysql 无限级分类实现思路

    2024-01-19 09:18:35
  • MySQL中IO问题的深入分析与优化

    2024-01-19 14:06:48
  • 基于python中staticmethod和classmethod的区别(详解)

    2023-09-30 22:03:32
  • python操作mysql代码总结

    2024-01-24 07:36:19
  • Django接收post前端返回的json格式数据代码实现

    2022-09-30 22:21:22
  • 程序员鼓励师插件Rainbow Fart(彩虹屁)

    2023-02-11 23:02:40
  • JavaScript setTimeout与setTimeinterval使用案例详解

    2024-04-18 09:45:10
  • 浅谈python中真正关闭socket的方法

    2023-11-02 15:41:56
  • python读取图片任意范围区域

    2023-07-16 06:26:21
  • OL IE Bug

    2009-09-09 16:25:00
  • Python装饰器代码详解

    2021-04-28 23:16:03
  • Oracle数据安全面面观

    2010-07-27 13:27:00
  • css样式表使用技巧小结

    2008-01-11 20:44:00
  • python神经网络Batch Normalization底层原理详解

    2021-01-28 12:50:08
  • 对Python3中列表乘以某一个数的示例详解

    2023-05-05 03:10:40
  • 详解Hadoop2.7.2 编译64位源码

    2023-08-29 13:41:59
  • OpenCV基于ORB算法实现角点检测

    2021-08-20 03:08:13
  • python中各种路径设置的方法详解

    2022-12-09 23:58:09
  • python return逻辑判断表达式实现解析

    2023-04-05 08:03:10
  • asp之家 网络编程 m.aspxhome.com