个人理解:
np.mat()
import numpy as np
b=np.mat(a)是将a转化为矩阵
如果a本身是矩阵,就是创建a的一个引用,相当于:np.matrix(a,copy=False)。无论a和b哪一个发生改变都会影响矩阵本身。
如果a不是矩阵,此时b就是a转化成矩阵的结果,是在原有的基础上进行copy().
np.matrix()
单纯的是创建一个矩阵。
个人理解:
np.mat()
import numpy as np
b=np.mat(a)是将a转化为矩阵
如果a本身是矩阵,就是创建a的一个引用,相当于:np.matrix(a,copy=False)。无论a和b哪一个发生改变都会影响矩阵本身。
如果a不是矩阵,此时b就是a转化成矩阵的结果,是在原有的基础上进行copy().
np.matrix()
单纯的是创建一个矩阵。