【MATLAB符号】—符号计算

(1)sym函数

   sym函数用来建立单个符号量,例如:符号变量名=sym(符号字符串)

x=sym('x')

(2)syms函数

   定义格式为:syms x y z w z 注意:各个变量之间要用空格,不要用“,”隔开。

(3)提取分子与分母

   利用numden函数来进行提取符号表达式中的分子分母,[n,d]=numden(s),其中n为分子,d为分母。例如:

[n,d]=numden(sym(1/2))

(4)因式分解与展开

   factor(x):对x进行分解因式;

   expand(x):对x进行展开;

   collect(x):对x进行合并同类项;

   collect(x,y):对x按着变量y进行合并同类项;

syms x
f=factor(99)
g=expand((x-7)*(x+8))

(5)表达式简化

   simplify(F):对F进行简化;

syms x 
f=(sin(x))^2+(cos(x))^2;
F=simplify(f)

(6)极限、求导、积分、级数求和函数

   极限函数:limit(f,x,a):表示为函数f的自变量x趋向于a时的值;

   求导函数:diff(f,x,n):表示为函数f在变量x下的n阶导数;

   积分函数:int(f,x):表示函数f对于自变量x的不定积分;

   int(f,x,a,b):表示函数f对于自变量x在a到b取值范围内的定积分;

   符号方程求解:solve(F,x):表示代数方程为F,求解方程为x;

   级数求和:symsum(s):s为一个级数的通项,是一个符号表达式,求其变量和,从1到k-1;

发布了64 篇原创文章 · 获赞 70 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/fanjufei123456/article/details/104498998