#-*- coding: UTF-8 -*-
import numpy as np
a = np.matrix([[1,2,3],[5,5,6],[7,9,9]])
s=a*a**-1
print s
'''矩阵转置'''
b= np.array([1, 2, 3])
b.reshape((-1,1))
print b
b.reshape((1,-1))
print b
'''矩阵乘法'''
a = np.arange(12).reshape(2,3,2)
b = np.arange(12,24).reshape(2,2,3)
c = np.dot(a,b)
print c.shape
'''矩阵内积'''
a = np.arange(12).reshape(2,3,2)
b = np.arange(12,24).reshape(2,3,2)
c = np.inner(a,b)
print c.shape
'''矩阵外积'''
print np.outer([1,2,3],[4,5,6,7])
numpy 矩阵计算例子
最新推荐文章于 2021-02-10 21:25:55 发布