MATLAB用于多项式计算

       实际糊口中的很多问题, 可以建模为一些数学公式, 多项式是一种常见的数学模子 。 本经验介绍若何用MATALB处置多项式的问题 。

需要这些哦
MATLAB, PC机
方式/
1多项式系数
       标的目的量的系数可被界说为多项式的系数, 例如两个标的目的量y1 = [1 0 3 2], y2 =[3 4 0 5], 别离对应于y1(s)=s^3+3s–2=0 和y2(s)=3s^3+4s^2–5=0这两个多项式方程 。

MATLAB用于多项式计算

文章插图

2 polyval函数
      多项式可以利用PoalVal函数可以计较一个多项式的值, 例如, 可以计较y1和y2中界说的多项式的值 。  

MATLAB用于多项式计算

文章插图

3roots()函数
      多项式的根即为多项式值为零时的数值 。 若是已知多项式系数, 可以用此函数进行求解 。
按照根的界说, 多项式的根值应该为零, 可是根(p1, 根(p1))的值不是零 。 取而代之的是, 这是一个很是小的数字, 挨次是10到14 。 这是因为在计较根的数值迫近中引入的误差 。  

MATLAB用于多项式计算

文章插图

4多项式的加减乘除
     对两个多项式的系数加减速来对多项式的加减进行计较 。
 两个多项式的乘积可以用卷积运算函数conv()获得 。 除法可以经由过程deconv()函数获得 。  

MATLAB用于多项式计算

文章插图

5微分运算
       多项式微分可以利用PultDead函数来完当作 。 例如, 假设你有一个多项式y(x)=x^3-2*x^2+4^x=5=0 。 这意味着对dy/dx=0=3*x^2-4*x+4

MATLAB用于多项式计算

文章插图

6积分运算
     正如微分一样, 你可以用PultIn函数界说多项式的积分 。 例如, 假设你有一个多项式y(x)=x^3-2*x^2+4*x-5=0 。 然后:

MATLAB用于多项式计算

文章插图

7多项式曲线拟合
【MATLAB用于多项式计算】      假设你获得了一些数据, 需要找到一个合适数据的多项式 。 可以利用PyfIt函数执行此使命 。 例如, 假设您想拟合这里给出的数据:

MATLAB用于多项式计算

文章插图

注重事项弄清多项式系数与其降幂指数的关系, 是理解多项式运算的根本 。

以上内容就是MATLAB用于多项式计算的内容啦, 希望对你有所帮助哦!

    推荐阅读