Python 矩阵运算
我有一个关于numpy.matrix类的问题。如何对矩阵执行添加、删除和替换行和列等基本操作Python 矩阵运算,python,matrix,numpy,Python,Matrix,Numpy,我有一个关于numpy.matrix类的问题。如何对矩阵执行添加、删除和替换行和列等基本操作 p、 我为这个蹩脚的问题道歉。非常好的问题!请尝试检查此代码: import scipy X = scipy.rand(3,3) Y = scipy.rand(3,3) print X+Y print scipy.delete(X, 1, 0) print scipy.delete(X, 1, 1) X[1,:] = [1,2,3] print X 有关更多信息,请参见此处的numpy/scipy文档
p、 我为这个蹩脚的问题道歉。非常好的问题!请尝试检查此代码:
import scipy
X = scipy.rand(3,3)
Y = scipy.rand(3,3)
print X+Y
print scipy.delete(X, 1, 0)
print scipy.delete(X, 1, 1)
X[1,:] = [1,2,3]
print X
有关更多信息,请参见此处的numpy/scipy文档:
如果你精通Matlab,这一页很有用:非常好的问题!请尝试检查此代码:
import scipy
X = scipy.rand(3,3)
Y = scipy.rand(3,3)
print X+Y
print scipy.delete(X, 1, 0)
print scipy.delete(X, 1, 1)
X[1,:] = [1,2,3]
print X
有关更多信息,请参见此处的numpy/scipy文档:
如果你精通Matlab,这一页很有用:注意
X[1]=…
比X[1,:]
快(因为我猜不需要解释切片)。注意X[1]=…
比X[1,:]
快(因为我猜不需要解释切片)。