Bonjour,
Je recherche actuellement une bibliothèque C++ pour le calcul matriciel. La consultation de la FAQ m'a amené à regarder du côté de uBLAS, mais je suis gêné par le fait que l'opérateur de multiplication ne soit pas surchargé. En effet, je souhaite avant tout illustrer la simplification apportée par la surcharge des opérateurs arithmétiques les plus courants, c'est-à-dire écrire des expressions "à la Matlab".
Je précise que les considérations d'efficacité ne sont pas prioritaires dans mon contexte.
J'ai constaté à travers la FAQ et l'interrogation de moteurs de recherche, que de très nombreuses bibliothèques ont été développées ici et là. Quelqu'un pourrait-il me guider vers une classe dont les caractéristiques seraient:
- Priorité à la simplicité d'utilisation (programmation des expressions d'algèbre linéaire).
- Surchage de l'opérateur d'affectation et de l'opérateur unaire "-".
- Support des vecteurs et matrices.
- Clarté du code si la classe est open source.
Merci.
G. Garcia
Partager