Spec-Zone.ru › NumPy 1.11

numpy.mgrid

numpy.mgrid =

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. ])

© 2008–2016 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.11.0/reference/generated/numpy.mgrid.html

Spec-Zone.ru

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