2009-11-28 18 views

risposta

5

C'è Math.NET.

Ha qualche matrice di ricambio implementations. (il collegamento è al vecchio sito Math.NET. Non esiste più una versione online della documentazione).

+0

Questo link è NMath è corretto. NMath è un framework matematico dal software CenterSpace all'indirizzo www.centerspace.net. – Paul

+0

è corretto. Questo è un progetto open source. – Amirshk

+0

Desiderare vendere il tuo prodotto non significa che non ci siano altre soluzioni là fuori. Il mio link è per un progetto FREE OPEN SOURCE, chiamato NMath! – Amirshk

0

Se si sta cercando implementazione di matrice sparse ad alte prestazioni, consultare NMath dal software CenterSpace.

Ecco un elenco parziale delle funzionalità tagliate da here sul sito Web di CenterSpace.

  • strutturati sparse classi matrice completo, compresi triangolare, simmetriche, Hermitiane, fasciato, tridiagonali, simmetriche fasciato, e hermitiana fasciato.
  • Funzioni per conversione tra matrici generali e tipi di matrice sparse strutturati.
  • Funzioni per la trasposizione delle matrici sparse , calcolo dei prodotti interni e calcolo della matrice .
  • Classi per factoring matrici sparse strutturati, tra cui fattorizzazione LU per bande e matrici tridiagonali, Mazzo-Kaufman fattorizzazione per simmetriche e matrici hermitiane, e Cholesky la decomposizione per simmetriche e hermitiani matrici definite positive. Una volta costruiti, i factories della matrice possono essere utilizzati per risolvere i sistemi lineari e calcolare i fattori determinanti, inversi e le condizioni .
  • Classi di matrice sparse e classi di matrice e fatture di matrice .
  • classi di decomposizione ortogonali per matrici generali , compresa la decomposizione QR e la decomposizione del valore singolare (SVD).
  • Minimi avanzati quadrati classi di fattorizzazione per matrici generali , inclusi Cholesky, QR e SVD.
  • fattorizzazione LU per generali matrici, nonché funzioni per sistemi lineari solving, informatica determinanti, inverse, e condizione numeri.

Paul

+3

Paul, in base al tuo profilo sembra funzionare per CenterSpace. Va bene pubblicare sul tuo prodotto, ma la tua connessione a CenterSpace dovrebbe essere divulgata. – Greg

Problemi correlati