np.mgrid[] np.ravel() np.c_[]
這三個函數通常會一起用,來創建網格坐標點
其中,np.mgrid[起始值:結束值:步長,起始值:結束值:步長,...]
首先,np.mgrid函數返回的是一個三維數組,其中T[0]和T[1]都是二維數組。
T[0]行數由np.mgrid第一個參數決定,上例為1:3:1,且為1 2 ,列數由2:4:0.5決定,利用廣播機制填充。
T[1]列數由np.mgrid第二個參數決定,上例為1:3:1,且為1 2 ,行數由2:4:0.5決定,利用廣播機制填充。
x.ravel()函數 將x變為一維數組,也就是把x數組拉直。
np.c_[數組1,數組2,...] 使返回的間隔數值點配對