Bonjour a tous,

Voila j'ai une petite question concernant la librairie UJMP. (Je me suis inscrit au forum d'ujmp mais on ne valide pas mon compte ?!)

Actuelement dans un programme j'utilise une operation extremement couteuse en temps cpu.

Cette operation sur 2 matrices est simple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Matrix_result = A * B * A.transpose();
Apparement c'est une operation courante qui revient souvent (dans d'autres programme/domaines) et je me demandais si UJMP ne permettais pas de faire cette operation la d'un seul coup.

La libraire Colt je pense possede une fonctionne qui multiplie les matrice, avec en parametre un boolean pour transposer directement une des 2 matrice (gain de temps car on px faire un mult avec le transpose directement).

Or dans UJMP je n'ai rien vu de telle si bien que je dois le faire a la main.

Ma question est donc, quelqu'un connaitrait-il un moyen d'eviter les 3 operations dans UJMP (les 2 multiplication et le transpose), une fonction que je n'aurais pas encore decouverte et qui ferait cela beaucoup plus rapidement que ma solution actuelle ?

Je vous remercie d'avance.