numpy.mgrid

numpy.mgrid = <numpy.lib.index_tricks.MGridClass object>

nd_grid 返回密集多维“网格网格”的实例。

的实例 numpy.lib.index_tricks.nd_grid 它在索引时返回一个密集的(或充实的)网格网格,以便每个返回的参数具有相同的形状。输出数组的维数和数目等于索引维数。如果步长不是复数,则停止符不包含在内。

但是,如果步长为 复数 (例如5J),则其大小的整数部分被解释为指定要在开始值和停止值之间创建的点数,其中停止值 包容性 .

返回
网格 ndarrays 所有的尺寸都一样

参见

numpy.lib.index_tricks.nd_grid

ogridmgrid 物体

ogrid

与mgrid类似,但返回开放(未充实)网格

r_

数组连接符

实例

>>> np.mgrid[0:5,0:5]
array([[[0, 0, 0, 0, 0],
        [1, 1, 1, 1, 1],
        [2, 2, 2, 2, 2],
        [3, 3, 3, 3, 3],
        [4, 4, 4, 4, 4]],
       [[0, 1, 2, 3, 4],
        [0, 1, 2, 3, 4],
        [0, 1, 2, 3, 4],
        [0, 1, 2, 3, 4],
        [0, 1, 2, 3, 4]]])
>>> np.mgrid[-1:1:5j]
array([-1. , -0.5,  0. ,  0.5,  1. ])