кодесурса
«Python

Программирование R: создайте две матрицы 2x3 и сложите, вычтите, умножьте и разделите матрицы

script1adsense2code
script1adsense3code

Программирование R: Матрица Упражнение-5 с решением

Напишите R-программу для создания двух матриц 2х3 и сложения, вычитания, умножения и деления матриц.

Пример решения:

Код программирования R:

# Create two 2x3 matrixes.
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("Matrix-2:")
print(m2)
result = m1 + m2
print("Result of addition")
print(result)
result = m1 - m2
print("Result of subtraction")
print(result)
result = m1 * m2
print("Result of multiplication")
print(result)
result = m1 / m2
print("Result of division:")
print(result)

Пример вывода:

 [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:



Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите R-программу для доступа к элементу в 3- м столбце и 2- й строке, только в 3- й строке и только в 4- м столбце данной матрицы.
Далее: Напишите R-программу для создания матрицы из списка заданных векторов.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code