Как создать несколько квадратных матриц с заданным векторным измерением в R - PullRequest
0 голосов
/ 12 марта 2019

Я хотел бы создать несколько квадратных матриц, заполненных 1, учитывая размерность каждой матрицы.Информация о размерах сохраняется в векторе, например, c(4,11,5,9,51,34,11,28,47,6).Как я могу использовать matrix(1,nrow,ncol), чтобы сделать это в R?

1 Ответ

1 голос
/ 12 марта 2019

Вы можете создать список матриц, используя:

dim.vec = c(4,11,5,9,51,34,11,28,47,6)
matrix.list = list() 

for(i in 1:length(dim.vec)){
  matrix.list[[i]] = matrix(1, dim.vec[i], dim.vec[i])
}

matrix.list
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...