Spec-Zone.ru › NumPy 1.10

numpy.fmin

numpy.fmin(x1, x2[, out]) =

Элементное минимальное значение элементов массива.

Сравнивает два массива и возвращает новый массив, содержащий элементное минимальное значение. Если один из элементов, которые сравниваются, является NaN, возвращается элемент, не являющийся NaN. Если оба элемента являются NaN, возвращается первый. Это различие важно для комплексных NaN, которые определяются как по крайней мере одна из вещественных или мнимых частей является NaN. В итоге NaN игнорируются, когда это возможно.

Параметры:

x1, x2 : array_like

Массивы, содержащие сравниваемые элементы. Они должны иметь одинаковую форму.

Возвращает:

y : ndarray или скаляр

Минимальное значение x1 и x2, поэлементно. Возвращает скаляр, если оба x1 и x2 являются скалярами.

См. также

fmax
Элементное максимальное значение двух массивов, игнорирует NaN.
minimum
Элементное минимальное значение двух массивов, передает NaN.
amin
Минимальное значение массива вдоль заданной оси, передает NaN.
nanmin
Минимальное значение массива вдоль заданной оси, игнорирует NaN.

maximum, amax, nanmax

Примечания

Новая в версии 1.3.0.

fmin эквивалентно np.where(x1 <= x2, x1, x2) когда ни x1, ни x2 не являются NaN, но она быстрее и выполняет правильное вещание.

Примеры

>>> np.fmin([2, 3, 4], [1, 5, 2])
array([2, 5, 4])
>>> np.fmin(np.eye(2), [0.5, 2])
array([[ 1. ,  2. ],
       [ 0.5,  2. ]])
>>> np.fmin([np.nan, 0, np.nan],[0, np.nan, np.nan])
array([  0.,   0.,  NaN])

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

Spec-Zone.ru

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