Python 与 Matlab 矩阵操作对应表
Matlab | Python |
numel(X) | X.size |
size(X, 2) | X.shape[1] |
A.*B | A*B |
A*B | A.dot(B) |
X' | X.conj().T |
X(1:5, :) | X[0:5, :] |
X(1:2, 4:7) | X[0:2][: , 3:7] |
repmat(X, 2, 3) | np.tile(X, (2, 3)) |
[a b] or [a, b] | np.hstack((a,b)) |
[a; b] | np.vstack((a,b)) |
ones(3,4) | np.ones((3, 4)) |
附一个matlab转python的在线工具