2010-01-17 4 views
14

J'essaye d'implémenter certaines opérations matricielles mais je suis perdu dans les internes de la bibliothèque d'ublas. Existe-t-il une ressource telle qu'un tutoriel ou un exemple sur la façon d'implémenter de nouvelles expressions matricielles ublas?ublas matrice expression tutoriel/exemples

Merci

Répondre

2

Ma suggestion est à le modèle que vos nouvelles fonctions afin que vous n'avez pas à vous soucier des expressions de la matrice ou uBLAS vos pièces. Par exemple, si vous vouliez écrire votre propre fonction inverse, écrire comme modèle:

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

Je ne sais pas si ça va aider, mais il y a une page wiki sur l'extension uBLAS here. Ce truc de modèle d'expression souffle vraiment mon esprit. :)

2

Il y a aussi quelques exemples here, s'ils aident du tout.

Questions connexes