Sto cercando una buona libreria C++ (nel migliore dei casi mantenuta attivamente). Quindi dovrebbe essere un modello, perché voglio usare un complesso di razionali come tipo numerico. Le matrici con cui ho a che fare sono principalmente sparse e unitarie.Migliore libreria Matrix C++ per matrici unitarie sparse
Potete per favore suggerire le librerie e anche dare una piccola spiegazione del perché usarle, perché so come trovarle, ma non posso davvero decidere cosa è adatto per me perché mi manca l'esperienza con loro.
EDIT:
Le principali operazioni sto occupando sono moltiplicazione matriciale, moltiplicazione scalare con un vettore e prodotto Kronecker. La dimensione delle matrici è esponenziale e voglio almeno essere in grado di gestire matrici fino a 1024x1024 voci.
A cosa serve la libreria Matrix? Algebra lineare di base, risolutori o ...? Quanto sono grandi le tue matrici? – stephan
La maggior parte delle volte eseguo la moltiplicazione della matrice, la moltiplicazione scalare e utilizzo del prodotto kronecker. Le matrici possono essere piuttosto piccole, almeno voglio essere in grado di gestire matrici 1024x1024. –