Matlab学习笔记
文章平均质量分 82
象牙塔找不到北
一边学习,一边做笔记
展开
-
Matlab多项式运算(3)(expand函数和factor函数)
Matlab多项式往期文章:Matlab多项式基本运算(1)( polyval和polyvalm的区别)Matlab多项式求值(2)(roots和poly的使用)符号运算中的多项式matlab通过系数矩阵进行多项式计算。先来看下例子:加减运算没什么难度,之间看乘除的表示:syms f g x;f=3*x^2+2*x+2;g=3*x+1;ans1=f*g;ans2=f/g;disp(ans1);disp(ans2)结果如下:(3x + 1)(3x^2 + 2x + 2)(3原创 2020-09-05 10:13:45 · 8886 阅读 · 1 评论 -
Matlab多项式求值(2)(roots和poly的使用)
Matlab多项式求值(2)(roots和poly的使用)#Matlab学习笔记1、多项式求根n次多项式具有n个根(包括实根和共轭复根)roots函数可以用于求解多项式的全部根,其调用格式为:x=roots(P)其中P为多项式的系数向量,求得的根赋给向量x,即x(1),x(2)……x(n)分别代表多项式的根(根是以列向量的方式进行储存)2、已知多项式的根,反求多项式命令:P=poly(x)若x为具有n个元素的向量,则poly(x)建立以x为其根的多项式,且将该多项式的系数赋给向量原创 2020-09-04 19:34:28 · 4165 阅读 · 1 评论 -
Matlab多项式基本运算(1)( polyval和polyvalm的区别)
Matlab多项式基本运算( polyval和polyvalm的区别)#Matlab学习笔记多项式求值1.代数多项式求值求值函数polyval(f,x),f为多项式系数矩阵,x为常数,即要求的那个自变量举例:f=[1 -2 1]x=2c=polyval(f,x)polyval(f,2)就是求x2−2x+1 在x=2处的值若x为一个数值,则表示求该多项式在该点的值若x为向量或者矩阵,则表示对向量或者矩阵中的每个元素求其多项式的值例如:已知多项式为x4-8x3-10,求x=1.2和一个原创 2020-09-04 16:57:20 · 11958 阅读 · 1 评论