Spec-Zone.ru › NumPy 1.18

numpy.ma.mask_or

numpy.ma.mask_or(m1, m2, copy=False, shrink=True) [source]

Объединение двух масок с оператором logical_or.

Результат может быть представлением m1 или m2, если другой равен nomask (т.е. False).

Параметры
m1, m2array_like

Входящие маски.

copybool, optional

Если copy равно False, а один из входов равен nomask, возвращает представление другой входной маски. По умолчанию False.

shrinkbool, optional

Уменьшить выходной результат до nomask, если все его значения равны False. По умолчанию True.

Возвращает
maskoutput mask

Маска результата, значения которой замаскированы либо в m1, либо в m2.

Возбуждает
ValueError

Если m1 и m2 имеют различные гибкие типы данных.

Примеры

>>> m1 = np.ma.make_mask([0, 1, 1, 0])
>>> m2 = np.ma.make_mask([1, 0, 0, 0])
>>> np.ma.mask_or(m1, m2)
array([ True,  True,  True, False])

© 2005–2020 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.18/reference/generated/numpy.ma.mask_or.html

Spec-Zone.ru

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