Python 线性代数 矩阵转置

来源:互联网 发布:淘宝怎么做虚拟产品 编辑:程序博客网 时间:2024/05/22 07:02

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

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

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

0 0