我是numpy的新手,對Matlab只有有限的瞭解。我有以下Matlab的命令創建的行和列向量:numpy中的Matlab矢量
X=(-N:N)
Y=column(X.^2)
我試圖創建在numpy的同樣的事情,但它的向量X的形狀和Y是相同的,儘管做轉
import numpy as np
N=10
X=np.arange(-N,N)
Y=X**2.T
print X.shape, Y.shape
請問如果np.arange()和matlab中的(-N:N)是等價的,並且numpy中列向量的問題是什麼?
通過添加新的軸線創建一個 「列向量」。 – Divakar
另外你也許知道這一點,但如果你想要一個更短的方式來在MATLAB中創建一個列向量,你可以使用轉置運算符':'Y = X.^2'' – qbzenker