16.4.1.7 矩阵乘方运算符 **
当 A 为方阵且 B 为整数标量时,A**B 的结果定义如下:
- 当
B > 0时,A**B即A*…*A,其中共有B个 “A”。(PSPP 对较大的B采用平方求幂法高效地实现。) - 当
B < 0时,A**B即INV(A**(-B))。 - 当
B = 0时,A**B为单位矩阵。
如果 A 不是方阵,或 B 不是整数,PSPP 会报错。
示例:
| {2, 5; 1, 4}**3 | ⇒ | {48, 165; 33, 114} |
|---|---|---|
| {2, 5; 1, 4}**0 | ⇒ | {1, 0; 0, 1} |
| 10*{4, 7; 2, 6}**-1 | ⇒ | {6, -7; -2, 4} |