Sympy简单教程(1)

本文是SymPy的简要教程,介绍了SymPy的基本概念、安装步骤和如何进行符号及数字计算。SymPy是一个纯Python的符号计算库,提供多项式、微积分、离散数学等领域的功能,并支持LaTeX格式输出。文章展示了如何使用SymPy进行平方根、浮点数和有理数的计算,以及其在Python环境中的表现形式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在网上发现一个英文版的Sympy教程, 内容不错. 现在翻译出来备忘.地址为

SymPy - Quick Guide

目录

SymPy介绍

安装SymPy

SymPy - 符号计算

SymPy - 数字计算


SymPy介绍

SymPy是 Python 执行符号计算的一个包. 它是一种计算机代数系统computer algebra system (CAS), 既可以用作单独的应用也可以作为其它的应用中的包. 可用的在线版本参考 SymPy Live. 因为它是一个纯粹的 Python 库, 它也可以用于交互模式或者编程应用. SymPy 在科技类Python生态圈中已经成为一个普遍的符号计算包.

SymPy 包含大量的可用功能, 涵盖了基本符号代数, 微积分, 代数学, 离散数学, 量子物理等学科. SymPy 可将结果格式化输出为 LaTeX, MathML, 等样式. SymPy 可以在新的BSD协议下自由传播. 由 Ondřej Čertík and Aaron Meurer 领导的团队在2007年发布了 SymPy 的第一个版本. 当前的版本是1.9

SymPy 的应用领域包括 −

  • 多项式Polynomials
  • 微积分Calculus
  • 离散数学Discrete maths
  • 矩阵Matrices
  • 几何Geometry
  • 作图Plotting
  • 物理Physics
  • 统计Statistics
  • 组合数学Combinatorics

安装SymPy

SymPy 有一个重要的依赖包,名称是 mpmath. 它是一个 Python 中可以任意精度进行实数和复数浮点数运算的包. 然而, Python 的 PIP 命令在安装 SymPy 时会自动把必要的依赖包都安装上,命令如下 −

pip install sympy

其它的 Python 发行版,例如 Anaconda, Enthought Canopy, 等可能已经包含了 SymPy. 作为验证, 你可以在命令提示符下输入命令 −

>>> import sympy
>>> sympy.__version__

于是s你可以得到当前的Sympy版本信息

'1.9'

SymPy 包的源代码在 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值