Python中numpy库中,X,Y = np.meshgrid(x,y)最详细理解(附理解代码)
一. 导入numpy库
import numpy as np
二. 生成X,Y = np.meshgrid(x,y)并详解
N = 3
M=7
#生成两个一维矩阵
x = np.linspace(-2, 2, N) #[-2 0 2]
y = np.linspace(-3, 3,M)#[-3 -2 1 0 1 2 3 ]
X,Y = np.meshgrid(x,y) #成为两个二维矩阵
话不多说,我们直接看输出结果:
从X二维矩阵可以看出来:7行3列(M行N列)
每一行显示[-2 0 2]
1