matlab中ilaplace的作用,MATLAB中,你必须要知道的!

  • Post author:
  • Post category:其他


一·符号运算

1、符号运算基本语法

数值运算必须先对变量赋值再运算,然后才能参与运算。符号运算无须事先的运算对象可以使没有赋值的符号变量,可以获得任意精度的解。

①符号表达式可以代表数字、函数、算子、变量的matlab字符串。

②建立单个符号量:符号量名 = sym(‘符号表达式’)。

syms 符号表达式1 符号表达式2 符号表达式3 表达式4;

2、符号矩阵

符号矩阵也是一种符号表达式,所以前面介绍符号表达式运算也可以在矩阵意义下进行,但应该注意这些函数作用于符号矩阵时,是分别用于矩阵的每个元素。比如A =sym(‘[a,3*b;3*a,c]’);由于符号矩阵是一个矩阵,所以它可以进行矩阵相关运算(diag,tril,det等函数)。

numeric(A):将符号矩阵转化为数值矩阵。

tranpose(A):返回A的装置矩阵

determ(A):返回矩阵的行列式值

3、符号表达式的4则运算

对符号表达式或或符号矩阵A进行因式分解:factor(A);

对符号表达式或符号矩阵A进行展开:expand(A)

对符号表达式或符号矩阵A进行合并同类项:collect(A)

应用函数规则对A进行简化:simplify(A)

对函数进行综合简化:simple(A)

对函数f关于x求n阶导数:diff(f,x,n)

求积分最常用函数:int(f,r,x0,x1) 其中f为积分表达,r为积分变量,

x0和x1为积分上下限。没有上下限则求得的是不定积分。

subs(f