2015-02-10 5 views
1

Я пытаюсь сделать диагональную матрицу собственных значений. Вот мой код:матрица с собственными значениями

E = eigen(cor(A))  
VAL = E$values  
VEC = E$vectors  

так что я получаю вектор с собственными значениями, но как я включаю его в матрицу. Я предполагаю, что я могу просто использовать cbind() и вручную ввести матрицу, е-значение, но должен быть более правильным путем

+0

...... возможно Diag()? – joran

ответ

1

Вы можете использовать diag:

diag(E$values) 
Смежные вопросы