python2.7.x--sympy简单使用
来源:互联网 发布:手榴弹场地画法及数据 编辑:程序博客网 时间:2024/05/01 08:33
SymPy是一个象征性的操作方案,纯Python写的。其目的是要成为一个全功能的Python代数计算库,同时保持为代码尽可能简单,以便理解和容易扩展。,其功能包括基本的算术,基本简化,一系列扩大,功能(exp, ln, sin, cos, tan, 等),分化,微分、积分,求解微分方程等一系列符号表达式运行。类似MATLAB的符号运算 。
安装sympy
pip安装:
pip install sympy
pip查看安装结果:
pip list
导入
from sympy import *
init_printing(use_unicode=True) # 按书写习惯输出
声明表达式
x = sym.symbols(‘x’)
y = sym.symbols(‘y’)
f = x**2-y
s, = solve(f, x) #求f = 0的值
将符号表达式转换为函数
f_func = sym.lambdify([x,y],f)
print f_func(np.array([1,2]),np.array([3,4]))
0 0
- python2.7.x--sympy简单使用
- Sympy的使用
- 安装和使用sympy
- SymPy使用教程
- python2.7.x使用pip安装第三方库lxml
- SymPy
- sympy
- Python2.7.X 中文注释
- centos6.x 升级python2.7.x
- python2.x与python3.x的一些简单区别
- python2.x和python3.x 语法上简单的区别
- Windows 上同时使用Python2.x 与 3.x
- python2.x 3.x的super关键字使用示例
- python3.X中简单错误处理,和Python2区别
- Python2.7 使用HTMLParser简单解析HTML
- CentOS 6.x 升级Python2.6.x到Python2.7.x
- python2.x ~ python3.x
- win764 + python2.7.x + opencv 安装
- ActiveMQ安装与Spring整合
- 二分查找(递归与非递归)
- iOS:App Store审核被拒的原因
- thrift使用gradle插件进行编译
- Easy-38
- python2.7.x--sympy简单使用
- Spring Mvc 框架搭建
- Android Studio从SVN检出代码
- 猿味鸡汤 — 程序员,如何从平庸走向理想?
- 使用IntelliJ IDEA开发Java Web项目时,修改了JSP后刷新无效果问题
- Linux 驱动编程初学(一)
- linux env和printenv(环境变量打印)
- 活久见!音乐在AR手里“活”了起来
- Spring源码导入Eclipse中