问题描述
有没有人知道一个体面的(免费/易于使用)C ++库,用于操作矩阵和计算特征值,特征向量以及
?我打算在某些软件中添加一些主要组件分析功能。
任何推荐的建议。
Does anyone know of a decent (free/easy to use) C++ library for
manipulating matrices and caculating eigenvalues, eigenvectors and so
on? I intend to add some Principal Component Analysis functionality to
some software.
Any recommendations appreciated.
推荐答案
有一个集合用于线性代数的Fortran库名为
LAPACK。我很确定它是免费的,虽然我不能证明它的易用性使用了b $ b。至少你必须让你的编译器将C ++
代码链接到Fortran对象。
谷歌搜索显示有包LAPACK ++和CLAPACK
似乎是C ++和C代码。
There''s a collection of Fortran libraries for linear algebra called
LAPACK. I''m pretty sure it''s free though I can''t testify to its ease of
use. At the very least you''ll have to get your compiler to link C++
code to Fortran objects.
A google search reveals that there are packages LAPACK++ and CLAPACK
which appear to be C++ and C code.
什么平台和编译器都是你使用?
what platform and compiler are you using?
看看
C ++ Scalar,Vector,Matrix和Tensor类库
然后看看
面向对象的数字页面
这篇关于用于矩阵操作和计算特征值/向量的体积C ++库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!