Spec-Zone.ru › NumPy 1.10

numpy.ma.masked_inside

numpy.ma.masked_inside(x, v1, v2, copy=True) [source]

Маска массива внутри заданного интервала.

Сокращение для masked_where, где condition имеет значение True для x внутри интервала [v1,v2] (v1 ≤ x ≤ v2). Границы v1 и v2 могут быть заданы в любом порядке.

См. также

masked_where
Маска там, где выполняется условие.

Примечания

Массив x предварительно заполнен своим значением заполнения.

Примеры

>>> import numpy.ma as ma
>>> x = [0.31, 1.2, 0.01, 0.2, -0.4, -1.1]
>>> ma.masked_inside(x, -0.3, 0.3)
masked_array(data = [0.31 1.2 -- -- -0.4 -1.1],
      mask = [False False  True  True False False],
      fill_value=1e+20)

Порядок v1 и v2 не имеет значения.

>>> ma.masked_inside(x, 0.3, -0.3)
masked_array(data = [0.31 1.2 -- -- -0.4 -1.1],
      mask = [False False  True  True False False],
      fill_value=1e+20)

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

Spec-Zone.ru

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