莫听穿林打叶声,何妨吟啸且徐行。竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。

Posts

学习与思考

  • Scmpy符号运算学习笔记

    导入

    from __future__ import division from sympy import * x,y,z=symbols('x,y,z') k,m,n=symbols('k,m,n',integer=Ture) f,g,h=map(Function,'fgh') 

    数字表达式

    符号

    symbols(),var()函数用于赋值,可通过关键词指定假设条件。

    var("x0,y0,x1,y1") x=symbols("x",positive=True) 

    数值,运算符与函数

    符号运算

    表达式变换和化简

    simplify()用于对数学表达式进行化简;
    radsimp()对表达式的分母进行有理化;
    expand()根据用户设置的标志参数对表达式进行展开;
    factor()对多项式进行因式分解;

    simplify((x+2)**2-(x+1)**2) radsimp(1/(sqrt(5)+2*sqrt(2))) expand(sin(x+y),trig=True)...