Мне нужно написать функцию в R, которая получает в качестве входных данных количество строк (r) и количество столбцов (c), а также генерирует и выводит матрицу V, где V_ (i, j) = r ^ (abs ( ij)) и r = 2. Эта функция не должна иметь ни for
, ни while
петель.
Я просто не знаю, как получить доступ к каждому (i, j) и вычислить разницу без использования циклов for и while.
До сих пор я пробовал использовать следующий код.
matriz <- function(r,c){
r <- 2
V <- matrix(r^(abs(nrow(r)-ncol(c))), nrow = r, ncol = c)
return(V)
}
Заранее спасибо.