第6章--MATLAB数据分析与多项式计算.pptxVIP

  • 21
  • 0
  • 约9.8千字
  • 约 51页
  • 2019-04-15 发布于中国
  • 举报
6.2 多项式计算多项式作为线性方程组的表现形式,在运算及应用中具有非常重要的意义。在时间序列分析和多项式插值计算中,许多问题都涉及多项式计算,MATLAB提供了丰富的多项式运算功能,如果把这些实际问题转成Matlab 编程语言,将会给计算带来很大的简化。MATLAB进行多项式运算的原理是将多项式转换成向量形式,然后在向量的基础上进行计算。第6章 MATLAB数据分析与多项式计算6.2 多项式计算在MATLAB中,n次多项式用一个长度为n+1的行向量表示,缺少的幂次项系数为0。如果n次多项式表示为:P(x)=anxn+an-1xn-1+an-2xn-2+…+a1x+a0 = [an,an-1,an-2,…,a1,a0][xn,xn-1,xn-2,…,,x,1]T则在MATLAB中,P(x)表达为向量形式:[an,an?1,an?2,…,a1,a0]。第6章 MATLAB数据分析与多项式计算6.2.1 多项式的四则运算1.多项式的加减运算MATLAB没有提供专门进行多项式加减运算的函数。事实上,多项式的加减运算就是其所对应的系数向量的加减运算。对于次数相同的两个多项式,可直接对多项式系数向量进行加减运算。如果多项式的次数不同,则应该把低次的多项式系数不足的高次项用0补足,使同式中的各多项式具有相同的次数。 第6章 MATLAB数据分析与多项式计算例如,计算(x3-2x2+5x+

文档评论(0)

1亿VIP精品文档

相关文档