| MATLAB Function Reference | ![]() |
Syntax
Y = polyvalm(p,X)
Description
Y = polyvalm(p,X)
依矩陣意向(matrix sense)計算多項式的值。即以多項式 p
取代矩陣 X。
多項式 p 為向量,其元素依降冪排序代表多項式的係數,X
必須為正方矩陣。
Examples
X = pascal(4)
X =
1 1 1 1
1 2 3 4
1 3 6 10
1 4 10 20
p = poly(X)
p =
1 -29 72 -29 1
巴欺卡矩陣有個奇特的性質,即其特徵多項式的係數是有迴文性質的;它是前後相同。
polyval(p,X)
ans =
16 16 16 16
16 15 -140 -563
16 -140 -2549 -12089
16 -563 -12089 -43779
但依矩陣意向(matrix sense)計算則會得到有趣的結果。
polyvalm(p,X)
ans =
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
即為一元素皆為零的矩陣。此即為 Cayley-Hamilton 理論:矩陣滿足其特徵方程式。
See Also
| polyval | pow2 | ![]() |