numpy.meshgrid()——生成网格点坐标矩阵。
关键词:网格点,坐标矩阵
网格点是什么?坐标矩阵又是什么?
看个图就明白了:
图中,每个交叉点都是网格点,描述这些网格点的坐标的矩阵,就是坐标矩阵。
再看个简单例子:
X矩阵是:[[0. 0.5 1. ], [0. 0.5 1. ]]
Y矩阵是:[[0 0 0],[1 1 1]]
代码如下:
import numpy as np
import matplotlib.pyplot as plt
X = np.array([[0, 0.5, 1],[0, 0.5, 1]])
Y = np.array([[0, 0, 0],[1, 1, 1]])
plt.plot(X, Y, 'o--')
plt.grid(True)
plt.show()