Spec-Zone.ru › NumPy 1.11

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.11.0/reference/generated/numpy.fmin.html

Spec-Zone.ru

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