安装sympy库

~$ sudo pip install sympy

例子

>>> from __future__ import division

>>> from sympy import *

>>> x, y, z = symbols('x,y,z')

>>> k, m, n = symbols('k,m,n', integer=True)

>>> f, g, h = map(Function, 'fgh')

>>> E**(I*pi)+1

0

>>> expand( E**(I*x) )

exp(I*x)

>>> expand(exp(I*x), complex=True)

I*exp(-im(x))*sin(re(x)) + exp(-im(x))*cos(re(x))

>>> x = Symbol("x", real=True)

>>> expand(exp(I*x), complex=True)

I*sin(x) + cos(x)

>>> tmp = series(exp(I*x), x, 0, 10)

>>> tmp

1 + I*x - x**2/2 - I*x**3/6 + x**4/24 + I*x**5/120 - x**6/720 - I*x**7/5040 + x**8/40320 + I*x**9/362880 + O(x**10)

>>> re(tmp)

x**8/40320 - x**6/720 + x**4/24 - x**2/2 + re(O(x**10)) + 1

>>> im(tmp)

x**9/362880 - x**7/5040 + x**5/120 - x**3/6 + x + im(O(x**10))

>>> series(cos(x), x, 0, 10)

1 - x**2/2 + x**4/24 - x**6/720 + x**8/40320 + O(x**10)

>>> series(sin(x), x, 0, 10)

x - x**3/6 + x**5/120 - x**7/5040 + x**9/362880 + O(x**10)

>>> integrate(x*sin(x), x)

-x*cos(x) + sin(x)

>>> integrate(x*sin(x), (x, 0, 2*pi))

-2*pi

>>>

python符号运算_用Python做科学计算-SymPy符号运算相关推荐

  1. python 科学计算设计_用Python做科学计算 高清晰PDF

    用Python做科学计算一书介绍如何用Python开发科学计算的应用程序,除了介绍数值计算之外,我们还将着重介绍如何制作交互式的2D.3D图像:如何设计精巧的程序界面:如何和C语言所编写的高速计算程序 ...

  2. python科学计算基础教程pdf下载-用Python做科学计算 高清晰PDF

    用Python做科学计算一书介绍如何用Python开发科学计算的应用程序,除了介绍数值计算之外,我们还将着重介绍如何制作交互式的2D.3D图像:如何设计精巧的程序界面:如何和C语言所编写的高速计算程序 ...

  3. python开发职位_【python开发岗位职责|python开发是做什么的】-看准网

    发展历程 自从2世纪9年代初Python语言诞生至今,它逐渐被广泛应用于处理系统管理任务和Web编程. Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Gu ...

  4. python可以做科学计算吗_python能做什么科学计算

    python做科学计算的特点: 1. 科学库很全.(推荐学习:Python视频教程) 科学库:numpy,scipy.作图:matplotlib.并行:mpi4py.调试:pdb. 2. 效率高. 如 ...

  5. python 时间序列预测_使用Python进行动手时间序列预测

    python 时间序列预测 Time series analysis is the endeavor of extracting meaningful summary and statistical ...

  6. 用python画竹子_初识Python

    一:编程语言的分类 (1)机器语言 机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合. (2)汇编语言 汇编语言采用的是英文缩写,标识符更容易识别和记忆,它同样需要编程者将每一步 ...

  7. python 概率分布模型_使用python的概率模型进行公司估值

    python 概率分布模型 Note from Towards Data Science's editors: While we allow independent authors to publis ...

  8. python自动控制程序_使用 Python 自动执行 ANSYS APDL

    有时候,我们希望将有限元求解和其它程序相结合,以实现设计自动化或优化.本文以 Python 函数运行 一个 APDL 脚本,实现检查输出文件是否有错误为例,提供一个结合思路. 1. 什么是 APDL ...

  9. python运算符号输入_【Python】【运算符】

    [取模] 所谓取模运算,就是计算两个数相除之后的余数,符号是%.如a % b就是计算a除以b的余数.用数学语言来描述,就是如果存在整数n和m,其中0 <= m < b,使得a = n * ...

最新文章

  1. 转:如何进行软件架构设计?
  2. jlink烧录软件_使用 MCU BootUtility 工具来烧录I.MXRT
  3. ifconfig详解及设置静态IP的方法
  4. c++面向对象高级编程 学习六 虚函数
  5. 【实习笔试面试题】2013网易互联网实习笔试算法题-找出最大连续自然数个数
  6. springboot集成oauth2和JWT(授权码模式)
  7. 计算机电缆头子怎么做,电缆头制作怎么算量怎么套定额
  8. php获取并删除数组的第一个和最后一个元素
  9. 毕设题目:Matlab图像配准
  10. mysql sql注入工具下载_sql注入工具下载|超级SQL注入工具SSQLInjectionv1.0 正式版 附使用说明 - 极光下载站...
  11. 模块化机房建设指导书_模块化机房建设方案
  12. 常用电子元器件参考资料(参数手册大全)
  13. nodejs实现微博第三方登录
  14. Android Studio 手动创建活动(Activity) 第一行代码 第二章
  15. python 百度cpc点击
  16. word2vec损失函数
  17. 母牛生小牛java_Java实现:工厂有一头母牛,一年生一头小母牛,小母牛五年后可以生小牛,问20年工厂有多少头牛?...
  18. MySQL日期和时间函数 整理
  19. python 动态图形_在matplotlib中动态更新图形
  20. 新一代打包神器Walle(瓦力)使用小结

热门文章

  1. java包的概念及作用
  2. Google发布Anthos:Google背书,宣告多集群多云Kubernetes时代已来
  3. Centos iptables常用命令及设置
  4. ASP.NET服务器控件数据绑定总结
  5. 理解MySQL——索引与优化
  6. D触发器Verilog描述
  7. linux编译安装ansible 2.9.22
  8. Ansible自动化运维企业实际应用场景分析
  9. hbase集群重启后异常删除zookeeper中的元数据
  10. maven-assembly-plugin 和 maven-shade-plugin打包插件的区别