Python 线性代数 矩阵转置

矩阵转置也比较简单 直接行边列 列变行

>>> import numpy as np
>>> A= np.mat('[1 0;-1 2;2 3]')
>>> A
matrix([[ 1, 0], [-1, 2], [ 2, 3]])
>>> B = np.mat('1 -1;4 7')
>>> B
matrix([[ 1, -1], [ 4, 7]])
>>> C = A * B
>>> C
matrix([[ 1, -1], [ 7, 15], [14, 19]])
>>> C.T
matrix([[ 1, 7, 14], [-1, 15, 19]])

发现用mat类构造矩阵更方便了 直接分号分隔行 空格分隔数就好了

你可能感兴趣的:(Python 线性代数 矩阵转置)