我不能使用gsl_matrix
,因为我的应用程序是封闭的源码,并根据this question,如果我直接使用GPL代码,我必须让我的应用程序开源。这是来自更高层的禁忌。boost或TR1相当于gsl_matrix等
那么...... Boost,或者甚至更好的TR1,是否有一个库,它的类相当于gsl_matrix
,gsl_vector
和GNU Scientific Library的其他类型?如果有这样的课程,他们怎么叫?
编辑:我需要:
- 进行密集矩阵向量的产品和资金(如
gsl_blas_dgemv
和gsl_blas_dgemm
做) - 可选,解决quadratic programming模型。
你究竟需要什么?有很多操作可以在矩阵上执行,并且可以在很多领域使用。通常每个领域都有专门的图书馆。 – KillianDS
@KillianDS,你是对的。我在这个问题上加了这个。 –