Он сравнивает два массива и возвращает новый массив, содержащий минимумы элементов. Если один из сравниваемых элементов равен NaN, то возвращается этот элемент. Если оба элемента имеют значение NaN, то возвращается первый.
Синтаксис: numpy.minimum (arr1, arr2, /, out = None, *, где = True , casting = `same_kind`, order = `K`, dtype = None, ufunc `minimum`)
Параметры:
arr1: [ array_like] Входной массив.
arr2: [array_like] Входной массив.
out: [ndarray, необязательно] Местоположение, в котором сохраняется результат.
- > Если он предоставлен, он должен иметь форму, в которую транслируются входные данные.
- > Если не указано или None, возвращается только что выделенный массив.
** kwargs: позволяет передать ключевое слово аргумента переменной длины в функцию. Он используется, когда мы хотим обработать именованный аргумент в функции.
где: [array_like, необязательный] Значение True означает вычисление универсальных функций (ufunc) в этой позиции, значение False означает вычисление универсальных функций (ufunc) в этой позиции. оставьте значение в выводе в покое.Возврат: [ndarray или скаляр] Результат.
Минимум из arr1 и arr2, поэлементно. Это скаляр, если и arr1, и arr2 являются скалярами.
Код № 1: работа
# Объяснение программы Python
# минимальная () функция
import
numpy as geek
in_num1
=
10
in_num2
=
21
print
(
"Input number1:"
, in_num1)
print
(
"Введите номер2:"
, in_num2)
out_num
=
geek.minimum (in_num1, in_num2)
print
(
"минимум 10 и 21:"
, out_num)
Вывод:
Введите номер 1: 10 Введите номер 2: 21 минимум из 10 и 21: 10
Код № 2:
# Программа Python, объясняющая
# минимальная () функция
import
numpy as geek
in_arr1
=
[
2
,
8
,
125
]
in_arr2
=
[
3
,
3
,
15
]
print
(
"Input array1 :"
, in_arr1)
print
(
" Входной массив2: "
, in_arr2)
out_arr
=
geek.mi nimum (in_arr1, in_arr2)
print
(
"Вывод массива после выбора минимума:"
, out_arr)
Вывод:
Входной массив1: [2, 8, 125] Входной массив2: [3, 3 , 15] Выходной массив после выбора минимума: [2 3 15]
Код # 3:
<класс кода = "undefi пробелы" > < / p>
# Объяснение программы Python
# минимальная () функция
import
numpy as geek
in_arr1
=
[geek.nan,
0
, geek.nan ]
in_arr2
=
[geek.nan, geek.nan,
0
]
print
(
" Входной массив1: "
, in_arr1)
print
(
"Входной массив2:"
, in_arr2)
out_arr
=
Компьютерщик .minimum ( in_arr1, in_arr2)
print
(
" Выходной массив после выбора минимума: "
, out_arr)
Выходные данные:
Входной массив1: [nan , 0, nan] Входной массив2: [nan, nan, 0] Выходной массив после выбора минимума: [nan nan nan]