2026a
# compan
伴随矩阵
函数库: TyMath
# 语法
A = compan(u)
# 说明
A = compan(u) 返回第一行为 -u(2:n)/u(1) 的对应伴随矩阵,其中 u 是多项式系数向量。compan(u) 的特征值是多项式的根。
# 示例
多项式的伴随矩阵
计算与多项式 (x-1)(x-2)(x+3) = x^3-7x+6对应的伴随矩阵。
using TyMath
u = [1,0,-7,6]
A = compan(u)
3×3 Matrix{Float64}:
0.0 7.0 -6.0
1.0 0.0 0.0
0.0 1.0 0.0
A的特征值是多项式的根
eigvals(A)
3-element Vector{Float64}:
-3.000000000000002
1.0000000000000002
2.0000000000000018