кодесурса
«NumPy

Создание массива NumPy: функция ogrid ()

script1adsense2code
script1adsense3code

функция numpy.ogrid ()

Экземпляр nd_grid, который возвращает открытую многомерную «сетку». Экземпляр numpy.lib.index_tricks.nd_grid, который возвращает индексированную открытую (т. Е. Не выделенную) сетку при индексировании, так что только одно измерение каждого возвращаемого массива больше 1. Размер и число выходных массивов равны на количество измерений индексации. Если длина шага не является комплексным числом, то остановка не включается.
Однако, если длина шага является комплексным числом (например, 5j), то целочисленная часть его величины интерпретируется как указывающая количество точек, которые нужно создать между значениями начала и конца, где значение остановки является включающим.

Синтаксис:

 numpy.ogrid = <объект numpy.lib.index_tricks.nd_grid> 

Версия: 1.15.0

Возвращаемое значение:

Сетка-сетка 'ndarrays' только с одним измерением: математика: 'neq 1'.

Пример 1: функция NumPy.ogrid ()

>>> import numpy as np
>>> from numpy import ogrid
>>> ogrid[-1:1:4j]
array([-1.        , -0.33333333,  0.33333333,  1.        ])

Пример 2: функция NumPy.ogrid ()

>>> import numpy as np
>>> from numpy import ogrid
>>> ogrid[0:4,0:4]
[array([[0],
       [1],
       [2],
       [3]]), array([[0, 1, 2, 3]])]

Python - NumPy Code Editor:

Предыдущая: mgrid ()
Далее: Построение матриц diag ()

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code