2010-01-17 54 views
14

我想实现某些矩阵操作,但我迷失在ublas库的内部。有没有资源,如教程或如何实现新的ublas矩阵表达式的例子?ublas矩阵表达教程/示例

感谢

回答

2

我的建议是只模板新功能,因此您不必担心矩阵表达式或uBLAS库内部。例如,如果你想写自己的反函数,它写成一个模板:

template<typename MATRIX_IN, typename MATRIX_OUT> 
bool invert_matrix(const MATRIX& A, MATRIX_OUT& B) 
{ 
    // now use A(i,j), B(i,j), etc 
    ... 
} 
3

不知道它是否会有所帮助,但有一个wiki页面上延伸的uBLAS here。这个表达模板的东西真的让我大开眼界。 :)

2

也有一些例子here,如果他们有帮助的话。