Выходы coeff
, которые pca
, уже являются собственными векторами, которые все ортогональны.Они даже ортонормированы, поскольку MATLAB их нормализует.Относительный вес в выходном параметре explained
равен pca
.
Итак, transpose(coeff)*coeff
дает вам единичную матрицу, которая содержит только единицы, а собственные векторы единичной матрицы, очевидно, всего лишь 1
в одном измерении.
Причина, таким образом, , потому что именно так работает линейная алгебра .