参考 PCA的数学原理 (http://blog.codinglabs.org/articles/pca-tutorial.html)