使用poly2sym§来建立多项式,首先要定义P
乘法运算用conv()
除法运算用deconv()
求多项式的根用roots()
使用polyval(y,2)可以求得当多项式的参数为2的时候得到的y值
matlab中求极限
limit(y,x,a) 表示含义:求解的表达式为y,当x趋于a的时候的值
limit(y,x,a,‘left’) 表示含义:求解当x趋于a的左极限,若最后一个参数是’right’则是求解的右极限
matlab中求导
diff(y) 表示y对x的一阶导数
diff(y,n) 表示y对x的n阶导数
diff(y(x1,x2,x3…),xi,n) 表示y对xi的n阶偏导数
matlab中求积分
1.使用quad(fun,a,b) a,b分别代表的是积分的上下限
2.可以使用dblquad(fun,a,b)来求二重积分
3.可以使用int(y,x)来表示y对x的不定积分
4.可以使用int(y,a,b)来表示y在区间[a,b]上的不定积分
5.可以使用int(y,x,a,b)来表示y对x在区间[a,b]上的不定积分
matlab求解方程
解方程及线性方程组:
solve():可用于符号和数值求解,具体用法:
solve(eq,var):
solve(eq1,eq2…………,var): 可用于求解线性方程组
eq为方程, var为求解变量
注: solve既可以求解线性方程也可以求解非线性方程
求解非线性方程
fsolve():可用于数值求解,具体用法:
fsolve(fun,x0): 求解fun=0时的解, x0为初值