用Matlab软件包求解下列方程的全部实根:
-
以列向量的形式返回
p
表示的多项式的根输入 p
是一个包含 n+1
多项式系数的向量,以 xn系数开头0
系数表示方程中不存在的中间幂。例如:p = [3 2 -2]
玳表多项式 roots
函数对 格式的多项式方程求解。包含带有非负指数的单一变量的多项式方程
roots 函数将 p 视为一个具有 n+1 个元素的向量,代表 n×n 矩陣 A 的 n 次特征多项式多项式的根通过计算伴随矩阵 A 的特征值得出。
-
设 (x为该方程的解)
-
下面我们以3项来说明方便理解:
- 因此,只要解出λ(特征根)的值,就得到 的解。从而,我们把解方程的根转化成了特征根的求解。
- 只算3个容易理解实际上n个也是同理的。
- 需要注意的是鈈能为0