矩阵相乘,A#B表示A的列乘以B的行,要求A的行数必须跟B的列数一致
IDL> A=[[0,1,2],[3,4,5]]
IDL> B=[[0,1],[2,3],[4,5]]
IDL> print,a
0 1 2
3 4 5
IDL> print,b
0 1
2 3
4 5
IDL> print,a#b
3 4 5
9 14 19
15 24 33
对于转置矩阵乘运算可以参考MATRIX_MULTIPLY函数
A##B表示A的行乘以B的列,此时要求A的列数必须与B的行数一致。
IDL> print,a##b
10 13
28 40
函数名 | 函数描述 |
INVERT | 求逆 |
DETERM | 行列数求值 |
MATRIX_POWER | 矩阵乘积 |