正在加载图片...
roundoff error b)由根矢量创建多项式 通过调用函数p=poly(ar产生多项式的系数矢量,再利用 poly2sym函数就可方便的建立符号形式的多项式 注:(1)根矢量元素为n,则多项式系数矢量元素为n+1; (2)函数poly2sym(pa)把多项式系数矢量表达成符号形式的多项 式,缺省情况下自变量符号为x,可以指定自变量。 (3)使用简单绘图函数 ezplot可以直接绘制符号形式多项式的曲线。 例1:由根矢量创建多项式。将多项式(x-6)(x-3)(x-8)表示为系数形式 a=|638 %根矢量 pa=poly(a) %求系数矢量 ppa=poly2sym(pa) %以符号形式表示原多项式 ezplot(ppa, -50,50D) 1790-144 X^3-17*x^2+90*x-144 注:含复数根的根矢量所创建的多项式要注意: (1)要形成实系数多项式,根矢量中的复数根必须共轭成对; (2)含复数根的根矢量所创建的多项式系数矢量中,可能带有很小的 虚部,此时可采用取实部的命令(rea)把虚部滤掉。 进行多项式的求根运算时,有两种方法,一是直接调用求根函数 roots, poly和 roots互为逆函数。另一种是先把多项式转化为伴随矩阵,然后再 求其特征值,该特征值即是多项式的根。 例3:由给定复数根矢量求多项式系数矢量。 r-0.5-0.3+0.4i-0.3-0.4i; p=poly(r) pr-real(p) ppr=poly2sym(pr)roundoff error. b) 由根矢量创建多项式 通 过 调 用 函数 p=poly(ar) 产 生 多项 式 的系 数 矢 量 , 再利用 poly2sym 函数就可方便的建立符号形式的多项式。 注:(1)根矢量元素为 n ,则多项式系数矢量元素为 n+1; (2)函数 poly2sym(pa) 把多项式系数矢量表达成符号形式的多项 式,缺省情况下自变量符号为 x,可以指定自变量。 (3)使用简单绘图函数 ezplot 可以直接绘制符号形式多项式的曲线。 例 1:由根矢量创建多项式。将多项式(x-6)(x-3)(x-8)表示为系数形式 a=[6 3 8] %根矢量 pa=poly(a) %求系数矢量 ppa=poly2sym(pa) %以符号形式表示原多项式 ezplot(ppa,[-50,50]) pa = 1 -17 90 -144 ppa = x^3-17*x^2+90*x-144 注:含复数根的根矢量所创建的多项式要注意: (1)要形成实系数多项式,根矢量中的复数根必须共轭成对; (2)含复数根的根矢量所创建的多项式系数矢量中,可能带有很小的 虚部,此时可采用取实部的命令(real)把虚部滤掉。 进行多项式的求根运算时,有两种方法,一是直接调用求根函数 roots, poly 和 roots 互为逆函数。另一种是先把多项式转化为伴随矩阵,然后再 求其特征值,该特征值即是多项式的根。 例 3: 由给定复数根矢量求多项式系数矢量。 r=[-0.5 -0.3+0.4i -0.3-0.4i]; p=poly(r) pr=real(p) ppr=poly2sym(pr)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有