MATLAB 多项式
生活随笔
收集整理的這篇文章主要介紹了
MATLAB 多项式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
創建多項式
在MATLAB中寫成如下格式,便可創建表達式多項式
p = [a0 a1 a2 … … … an-1 an];
MATLAB會自動將向量元素按降冪順序分配給各系數值。
p = [-9 2 -3 6 -56]; poly2sym(p)運行結果:
poly2sym函數可以將多項式向量表示成為符號多項式形式。
創建特征多項式
- 特征多項式生成的多項式的首項系數都是1。
- n 階特征矩陣一般產生n次多項式。
運行結果:
由根創建多項式
生成實系數多項式,根中的復數必定對應共軛。
root = [-5 -3+4i -3-4i]; p = poly(root) poly2sym(p)運行結果:
求多項式的根
根據多項式創建:
使用roots函數 或 compan函數配合eig函數使用可求出多項式所有的根。
運算結果:
總結
以上是生活随笔為你收集整理的MATLAB 多项式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 数字转换成汉字
- 下一篇: Java 求平方根