我有一个Eigen::MatrixXd,是我从std::vector of Eigen::Vector3d做的。这很简单。我对这个矩阵做了一些转换操作,我希望返回的结果是Eigen::Vector3d的标准向量。 我怎么才能让 std::vector<Eigen::Vector3d>表单Eigen::Matrix3d?
我正在尝试使用PCA将输入图像的大小从4096x4096减小到4096x163,同时保持其重要属性。然而,我的方法有问题,因为我得到了不正确的结果。我相信这是在构造我的矩阵U时,我的结果与正确的结果如下所示。., each column of U
U = U / np.linalg.norm(U) 我的结果: PC1 explains 0.08589754681312775% of the total varianceFir