Quelle bibliothèque utilisez-vous pour les tableaux de dimension N? J'utilise blitz ++ au travail et je n'aime vraiment pas certains aspects de celui-ci. Certains aspects sont même dangereux. La nécessité de redimensionner avant en utilisant l'opérateur =. A (Range :: all(), Range :: all()) lance une matrice (0,0) , etc. et les opérations d'algèbre linéaire doivent être effectuées via clapack.Bibliothèque C++ pour les tableaux, les matrices, les vecteurs et les opérations classiques d'algèbre linéaire
J'ai utilisé et aimé eigen. Je vous remercie de ses « tout-en-tête » implémentations, le sucre syntaxique C de, et la présence de toutes les opérations d'algèbre linéaire j'ai besoin (de multiplication de la matrice, la résolution du système, Cholesky ...)
Qu'est-ce que vous utilisez ?
J'ai l'impression que vous me demandez ce que les bibliothèques utilisent pour les tableaux mathématiques, pas pour les «tableaux C++»? Si oui, vous devriez envisager d'être plus précis dans votre question :) – larsmoa
Pourquoi voudriez-vous des "opérations matricielles de base" pour les tableaux? Peut-être que votre question devrait porter sur les classes * matrix * alors. – jalf
Quel est le problème avec quelque chose comme clapack? (ou pourquoi est-ce trop «contondant»?) Ce n'est pas vraiment clair ce que vous cherchez. – jalf