Программирование на R: матричное упражнение-5 с решением
Напишите программу на R, чтобы создать две матрицы 2×3 и сложить, вычесть, умножить и разделить матрицы.
Пример решения:
Программный код R:
# Создаем две матрицы 2x3. M1 = matrix (c (1, 2, 3, 4, 5, 6), nrow = 2) print ("Matrix-1:") print (m1) m2 = matrix (c (0, 1, 2, 3, 0, 2), nrow = 2) print («Матрица-2:») print (m2) result = m1 + m2print («Результат сложения») print (результат) result = m1 - m2print ( «Результат вычитания») print (результат) результат = m1 * m2print («Результат умножения») print (результат) результат = m1/m2print («Результат деления:») print (результат)
Пример вывода:
[1] «Матрица-1:» [, 1] [, 2] [, 3] [1,] 1 3 5 [2,] 2 4 6 [1] «Матрица-2:» [, 1] [, 2] [, 3] [1,] 0 2 0 [2,] 1 3 2 [1] «Результат сложения» [, 1] [, 2] [, 3] [1,] 1 5 5 [2,] 3 7 8 [1] «Результат вычитания» [, 1] [, 2] [, 3] [1,] 1 1 5 [ 2,] 1 1 4 [1] «Результат умножения» [, 1] [, 2] [, 3] [1 ,] 0 6 0 [2,] 2 12 12 [1] «Результат деления:» [, 1] [, 2] [, 3] [1,] Inf 1.500000 Inf [2,] 2 1.333333 3
Редактор кода программирования R:
Проверьте свои навыки Python с помощью w3resource викторина