В каждой строке двумерной матрицы (n, m), состоящей их произвольных чисел, вычислить количество, сумму и среднее арифметическое отрицательных элементов

29 Янв 2020 в 19:42
160 +1
0
Ответы
1

Пример кода на Python:

import numpy as np
def calculate_negative_elements(matrix):
count_negatives = np.sum(matrix < 0)
sum_negatives = np.sum(matrix[matrix < 0])
mean_negatives = np.mean(matrix[matrix < 0])
return count_negatives, sum_negatives, mean_negatives
# Создание двумерной матрицы
n = 5
m = 5
matrix = np.random.randint(-10, 10, size=(n, m))
# Вычисление количества, суммы и среднего арифметического отрицательных элементов
count_negatives, sum_negatives, mean_negatives = calculate_negative_elements(matrix)
print(f"Количество отрицательных элементов: {count_negatives}")
print(f"Сумма отрицательных элементов: {sum_negatives}")
print(f"Среднее арифметическое отрицательных элементов: {mean_negatives}")

Этот код создает случайную двумерную матрицу размером (n, m), затем вычисляет количество, сумму и среднее арифметическое отрицательных элементов в матрице.

18 Апр 2024 в 18:36
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир