numpy.ogrid

原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.ogrid.html

译者:飞龙 UsyiyiCN

校对:(虚位以待)

numpy.ogrid = <numpy.lib.index_tricks.nd_grid object>

nd_grid实例,返回一个开放的多维“网格”。

numpy.lib.index_tricks.nd_grid的一个实例,在索引时返回一个开放的(即非完全填充的)网格,返回的每个数组只有一个维度大于1。输出数组的维数和数量等于索引维数。如果step不是复数,则不包括stop。

然而,如果step是复数(例如5j),则其magnitude的整数部分解释为指定在start和stop之间创建的点的数量,并包含stop值 。

返回:ndarrays网格,只有一个维度

另见

np.lib.index_tricks.nd_grid
ogridmgrid对象的类
mgrid
类似ogrid,但返回密集的(或填满的)网格
r_
数组级联

例子

>>> from numpy import ogrid
>>> ogrid[-1:1:5j]
array([-1. , -0.5,  0. ,  0.5,  1. ])
>>> ogrid[0:5,0:5]
[array([[0],
        [1],
        [2],
        [3],
        [4]]), array([[0, 1, 2, 3, 4]])]