Дана матрица А(5x5). Определить массив Х из 5 элементов, каждый из которых равен количеству вхождений в соответствующую строку наибольшего из элементов матрицы. сделать блок схему
Ответы
Ответ дал:
0
Ответ:
import numpy as np
# Создание и заполнение матрицы А случайными значениями
A = np.random.randint(0, 10, (5, 5))
# Создание пустого массива Х
X = np.zeros(5)
# Определение массива Х
for i in range(5):
row = A[i, :] # Выбор строки из матрицы А
max_value = np.max(row) # Нахождение максимального значения в строке
count = np.count_nonzero(row == max_value) # Подсчет количества вхождений максимального значения в строке
X[i] = count # Запись количества вхождений в соответствующий элемент массива Х
# Вывод массива Х
print(X)
Вас заинтересует
3 месяца назад
3 месяца назад
4 месяца назад
1 год назад
1 год назад
7 лет назад