如何在c+中使用特征库导入矩阵市场文件+; 我是C++的新手,用于MATLAB。不幸的是,我的Matrix大小对于Matlab来说太大了,所以我想用C++来试试。 我找到了特征库3.3.7来进行矩阵运算。为此,我需要将矩阵市场文件导入VisualStudio2019。我知道一些C++基础知识,并尝试用Load MaScript导入我的文件。在尝试编译它之后,我在MarketIO.h文件中得到了大约30个错误
这是我正在使用的文件。如何在c+中使用特征库导入矩阵市场文件+; 我是C++的新手,用于MATLAB。不幸的是,我的Matrix大小对于Matlab来说太大了,所以我想用C++来试试。 我找到了特征库3.3.7来进行矩阵运算。为此,我需要将矩阵市场文件导入VisualStudio2019。我知道一些C++基础知识,并尝试用Load MaScript导入我的文件。在尝试编译它之后,我在MarketIO.h文件中得到了大约30个错误,c++,sparse-matrix,eigen,file-import,C++,Sparse Matrix,Eigen,File Import,这是我正在使用的文件。 #包括 #包括 int main(){ typedef Eigen::sparsematrix矩阵xxf; SMatrixXf A; 负荷市场(A,“B.mtx”); } 不得直接包含来自不支持的/Eigen/src/…(或来自Eigen/src/…)的文件。只需包含相应的父标题即可: #include <unsupported/Eigen/SparseExtra> #包括 不得直接包含来自不支持的/Eigen/src/…(或来自Eigen/src/…)的
#包括
#包括
int main(){
typedef Eigen::sparsematrix矩阵xxf;
SMatrixXf A;
负荷市场(A,“B.mtx”);
}
不得直接包含来自不支持的/Eigen/src/…
(或来自Eigen/src/…
)的文件。只需包含相应的父标题即可:
#include <unsupported/Eigen/SparseExtra>
#包括
不得直接包含来自不支持的/Eigen/src/…
(或来自Eigen/src/…
)的文件。只需包含相应的父标题即可:
#include <unsupported/Eigen/SparseExtra>
#包括
错误是..???我看不出代码有什么问题。需要准确的错误消息以获得帮助。共有35个错误。例如:C2676二进制“为什么这个问题被关闭?”?问题是明确的、恰当的和具体的。给出了解决问题的有效且有用的答案。未来遇到同样困难的读者将乐于找到解决办法。我看不出有任何理由结束这个问题。很明显,我正在投票重新打开。错误是…???我看不出代码有什么问题。需要准确的错误消息以获得帮助。共有35个错误。例如:C2676二进制“为什么这个问题被关闭?”?问题是明确的、恰当的和具体的。给出了解决问题的有效且有用的答案。未来遇到同样困难的读者将乐于找到解决办法。我看不出有任何理由结束这个问题。很明显,我投票赞成重新开放。