介紹meshgrid:
官方文檔:https://docs.scipy.org/doc/numpy/reference/generated/numpy.meshgrid.html
文字解釋:https://blog.csdn.net/sinat_29957455/article/details/78825945
圖文并茂:https://blog.csdn.net/lllxxq141592654/article/details/81532855
介紹flatten:
https://blog.csdn.net/weixin_41803874/article/details/88371074
實驗展示:
import numpy as np
# 注釋顯示了維度信息
x0 = np.arange(-2, 2.5, 0.25)? # (18,)
x1 = np.arange(-2, 2.5, 0.25)? # (18,)
X, Y = np.meshgrid(x0, x1)? # X=Y=(18, 18)
X = X.flatten()? # (324,),將18*18的二維矩陣壓縮為324的一維矩陣
Y = Y.flatten()? # (324,)
np.array([X, Y])? # (2, 324)