• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    MATLAB用于多項式計算

           實際糊口中的很多問題,可以建模為一些數學公式,多項式是一種常見的數學模子。本經驗介紹若何用MATALB處置多項式的問題。

    東西/原料

    • MATLAB,PC機

    方式/步調

    1. 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這兩個多項式方程。

    2. 2

       polyval()函數

            多項式可以利用PoalVal()函數可以計較一個多項式的值,例如,可以計較y1和y2中界說的多項式的值。 

    3. 3

      roots()函數

            多項式的根即為多項式值為零時的數值。若是已知多項式系數,可以用此函數進行求解。

      按照根的界說,多項式的根值應該為零,可是根(p1,根(p1))的值不是零。取而代之的是,這是一個很是小的數字,挨次是10到14。這是因為在計較根的數值迫近中引入的誤差。 

    4. 4

      多項式的加減乘除

           對兩個多項式的系數加減速來對多項式的加減進行計較。

       兩個多項式的乘積可以用卷積運算函數conv()獲得。除法可以經由過程deconv()函數獲得。 

    5. 5

      微分運算

             多項式微分可以利用PultDead()函數來完當作。例如,假設你有一個多項式y(x)=x^3-2*x^2+4^x=5=0。這意味著對dy/dx=0=3*x^2-4*x+4

    6. 6

      積分運算

           正如微分一樣,你可以用PultIn()函數界說多項式的積分。例如,假設你有一個多項式y(x)=x^3-2*x^2+4*x-5=0。然后:

    7. 7

      多項式曲線擬合

            假設你獲得了一些數據,需要找到一個合適數據的多項式。可以利用PyfIt()函數執行此使命。例如,假設您想擬合這里給出的數據:

    注重事項

    • 弄清多項式系數與其降冪指數的關系,是理解多項式運算的根本。
    • 發表于 2018-09-18 00:00
    • 閱讀 ( 636 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆