2009-03-15 12 views
11

Sto cercando un pacchetto di fare matrice matematica con matrici di fino a circa 100 x 100.libreria di algebra lineare per il linguaggio di programmazione D

ho bisogno di, come minimo, fare inversi, la moltiplicazione e la trasposizione . Preferirei un'interfaccia più incapsulata su prestazioni più elevate.

+0

C'è qualcosa nel solito posto che si adatta alle tue esigenze. Non ho risposto perché penso che probabilmente ci hai provato. http://dsource.org/projects –

+0

So che ci sono alcune librerie di algebra lineare. Quello che non so è quanto sono fatti. Sto cercando una risposta "Ho usato X ed è stato bello". – BCS

risposta

2

Impossibile eseguire chiamate dirette nel codice C? O stai cercando una biblioteca scritta in D?

+1

C non può sovraccaricare gli operatori e il collegamento di D e C++ è "non banale". Un semplice wrapper attorno a lampack o qualunque cosa sarebbe buona ma voglio fare moltiplicazione con codice come "Matrix x = y * z; – BCS

Problemi correlati