6. sympy 入门教程

这里简单介绍一些 Sympy 的使用 

Sympy Official Documents : http://docs.sympy.org/latest/tutorial/index.html

Sympy GitHub Repository : https://github.com/sympy/sympy

Use Latex : http://blog.youkuaiyun.com/jiangmengya1/article/details/79279191

 

一. Definitions and Characters 

Symbolic computation deals with the computation of mathematical objects symbolically . 

这意味着,Sympy 采用数学符号来精确地表示数据,而不是使用近似值表示数据 。

Examples : 

 

def func():
    print('------------------------------------')
    print("math.sqrt(9):    ", math.sqrt(9))
    print("sympy.sqrt(9):   ", sympy.sqrt(9))
    print('------------------------------------')
    print("math.sqrt(8):    ", math.sqrt(8))
    print("sympy.sqrt(8):   ", sympy.sqrt(8))
    print('------------------------------------')

 

Output : 

------------------------------------
math.sqrt(9):     3.0
sympy.sqrt(9):    3
------------------------------------
math.sqrt(8):     2.8284271247461903
sympy.sqrt(8):    2*sqrt(2)
------------------------------------

 

 

二. Some Interesting Examples 

First , we need import sympy first :

 

#coding:utf-8
#jiangmengya@baidu.com

from sympy import *

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值