**MATLAB** MATLAB的符号运算

来源:互联网 发布:mac任何来源不见了 编辑:程序博客网 时间:2024/06/05 20:09

MATLAB的符号运算

> MATLAB的符号运算


  • 符号计算基础
    1. 符号变量和符号常量“` a = sym(‘a’),syms b,c = sym(‘3’)
    2. 符号表达式。生成方式,声明符号表达式中所有的变量为符号变量。或者直接使用sym函数生成一个符号表达式f = sym(字符串)。一些满足符号表达式的字符串能够自动转换为符号表达式
    3. 3.
  • 符号函数
    1. simplify(多项式规则化简)
    2. simple(多种规则对多项式化简)
    3. sym()符号表达式和数值的转换使用eval()或者numeric函数。
    4. 因式分解函数factor(化简) , expand(展开) , collect(合并同类项)
    5. 符号矩阵。构建方式与数值矩阵相同,符号矩阵的运算同数值矩阵相同。
    6. 符号矩阵的转置transpose,determ ,’是共轭转置
    7. subs(f1,3)使用3 代替原函数中的自变量,得到最终的结果。
    8. 符号极限,符号微分,符号积分
    9. limit(y,0)计算y函数在零点的值
    10. diff(y,3)微分求解
    11. int(y3)求y3的积分函数
    12. int(y4,1,2)对y4从一道二积分
  • 符号级数
    1. symsum符号级数求和
      symsum(函数名臣,针对变量,起始,截止)
    2. Taylor(f函数名称,针对的变量,展开项数,展开的函数值)
  • 符号方程求解
    1. 符号代数方程
    2. solve(方程表达式)
    3. 符号方程组
    4. [x,y] = solve(‘x + y’,时间,’x和y是… …’)
    5. 符号微分方程组
    6. dsolve()
0 0
原创粉丝点击