数据分析和数学计算.pptVIP

  • 4
  • 0
  • 约8.15千字
  • 约 48页
  • 2019-10-22 发布于广东
  • 举报
2) 多项式的导函数 对多项式求导数的函数是: p=polyder(P):求多项式P的导函数 p=polyder(P,Q):求P*Q的导函数 [p,q]=polyder(P,Q):求P/Q的导函数,导函数的分子存入p,分母存入q。 上述函数中,参数P,Q是多项式的向量表示,结果p,q也是多项式的向量表示。 例6-18 求有理分式P/Q=1/(x^2+5)的导数。 命令如下: P=[1]; Q=[1,0,5]; [p,q]=polyder(P,Q) 3) 多项式的求值 MATLAB提供了两种求多项式值的函数:polyval与polyvalm,它们的输入参数均为多项式系数向量P和多项式的自变量x。两者的区别在于前者是代数多项式求值,而后者是矩阵多项式求值。 1.代数多项式求值 polyval函数用来求代数多项式的值,其调用格式为: Y=polyval(P,x) 若x为一数值,则求多项式在该点的值;若x为向量或矩阵,则对向量或矩阵中的每个元素求其多项式的值。 例6-19 已知多项式x4+8x3-10,分别取x=1.2和一个2×3矩阵为自变量计算该多项式的值。 2.矩阵多项式求值 polyvalm函数用来求矩阵多项式的值,其调用格式与polyval相同,但含义不同。polyvalm函数要求x为方阵,它以方阵为自变量求多项式的值。设A为方阵,P代表多项式x^3-5x^2+8,那

文档评论(0)

1亿VIP精品文档

相关文档