Spec-Zone.ru › NumPy 1.16

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
класс ogrid и mgrid объектов
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. ])

© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.16.1/reference/generated/numpy.mgrid.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API