кодесурса
«NumPy

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

script1adsense2code
script1adsense3code

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

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

Синтаксис:

 numpy.mgrid = <объект numpy.lib.index_tricks.nd_grid> 
«NumPy

Версия: 1.15.0

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

Сетка-сетка 'ndarrays' всех одинаковых размеров.

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

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

Иллюстрированная презентация:

«NumPy

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

>>> import numpy as np
>>> np.mgrid[-2:2:4j]
array([-2.        , -0.66666667,  0.66666667,  2.        ])

Иллюстрированная презентация:

«NumPy

numpy.logspace.plot show

«NumPy.meshgrid ()

Python - NumPy Code Editor:

Предыдущая: сетка ()
Далее: огрид ()

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code