кодесурса
«NumPy

NumPy Манипулирование массивом: функция broadcast ()

script1adsense2code
script1adsense3code

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

Функция broadcast () создает объект, имитирующий трансляцию.

Синтаксис:

 класс numpy.broadcast 
«NumPy

Версия: 1.15.0

Параметр:

название Описание Необходимые /
Необязательный
in1, in2,. , , Входные параметры. необходимые

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

b [широковещательный объект] Передает входные параметры друг против друга и возвращает объект, который инкапсулирует результат. Среди прочего, он имеет форму и nd свойства и может использоваться в качестве итератора.

Пример-1: numpy.broadcast ()

>>> import numpy as np
>>> a = np.array([[2], [3], [4]])
>>> b = np.array([5, 6, 7])
>>> z = np.broadcast(a, b)
>>> y = np.empty(z.shape)
>>> y.flat = [u+v for (u,v) in z]
>>> y
array([[  7.,   8.,   9.],
       [  8.,   9.,  10.],
       [  9.,  10.,  11.]])

Пример 2: numpy.broadcast ()

>>> import numpy as np
>>> a = np.array([[2], [3], [4]])
>>> b = np.array([5, 6, 7])
>>> a+b
array([[ 7,  8,  9],
       [ 8,  9, 10],
       [ 9, 10, 11]])

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

«NumPy

Python - NumPy Code Editor:

Предыдущая: atleast_3d ()
Далее: broadcast_to ()

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code