В R, если у вас есть матрица:
m1 <- matrix(c(2,2,2,2), ncol = 2)
m2 <- matrix(c(4,4,4,4), ncol = 2)
, и вы хотите добавить / вычесть / разделить / умножить два, вы просто:
m1 + m2
[,1] [,2]
[1,] 6 6
[2,] 6 6
Если вы хранитевведенные значения в списке, вы можете ссылаться на него внутри функции matrix
, как указано выше:
matrix(user_input, ncol = 2)
#or
matrix(c(ui1, ui2, ui3, ui4), ncol = 2)
Чтобы запросить ввод данных пользователем, посмотрите на этот ответ SO: Создание запроса / ответасистема ввода данных в R