1.点乘
.dot()
2.转置
.T
3.求逆矩阵
np.linalg.inv()
4.拼接(返回变化后,但是并不对原来对象更改)
np.concatenate((要拼接的ndarray对象),axis=按哪个维度拼接)
axis=0 -->行增加
axis=1-->列增加
对于如果只有一个维度的ndarray,那么只能增加列,一直只有一行
import numpy as np
a=np.array([1,2,3,4,5,6]).reshape(2,3)
b=np.array([7,8,9,10,11,12]).reshape(2,3)
print(np.concatenate((a,b),axis=1))
print("*"*100)
print(np.concatenate((a,b),axis=0))
print("*"*100)
c=np.array([1,2,3])
d=np.array([4,5,6])
print(c)
print(np.concatenate((c,d),axis=0))
5.改变形状
.reshape(, ,)