教案数值逼近.pptVIP

  • 8
  • 0
  • 约1.21万字
  • 约 54页
  • 2018-01-14 发布于湖北
  • 举报
资料来自网络,请保护知识产权,请您下载后勿作商用,只可学习交流使用。

* * * * * * * * * * Hust 特征多项式输入法 使用poly函数可以由矩阵的特征多项式创建多项式。使用该方法生成多项式时,其首项的系数必为1。其使用格式如下: 当A是一个N×N矩阵时,poly(A)命令求出A的特征多项式 若V是向量,命令poly(V)生成以V为根的多项式 由多项式的根逆推多项式 如果已知某个多项式的根,那么,使用poly函数,可以很轻松地产生其对应的多项式。使用方法与上例相同。 Hust 4.2 多项式的运算 对多项式的运算主要包括求多项式的值、四则运算和求根等。 多项式的求值 MATLAB 7.0提供了两个函数来对多项式进行求值,即polyval和polyvalm。前者以数组为计算单位,后者以矩阵为计算单位。 Y=polyval(P,X)计算以向量P为系数的多项式在点X的值。如果X是矩阵或向量,那么该命令将对矩阵或向量的每一个元素都进行计算。 Y=polyvalm(P,X)计算以P为系数的多项式在方阵X的值。X必须为方阵。 Hust 求多项式的根 在MATLAB 7.0里,多项式由一个行向量表示,设为p,它的系数按降序排列,使用roots函数可以求出该多项式的根。其使用格式为roots(p) 多项式的四则运算 加法和减法 对多项式 的加法和减法, MATLAB 7.0不提供专用的函数。如果两个

文档评论(0)

1亿VIP精品文档

相关文档