2009-03-15 21 views
11

Busco un paquete para hacer matemáticas matriz con matrices de hasta alrededor de 100 x 100.biblioteca de álgebra lineal para el lenguaje de programación D

necesito, como mínimo, hacer inversas, la multiplicación y la transposición . Prefiero una interfaz más encapsulada que un rendimiento superior.

+0

¿Hay algo en el lugar habitual que se adapte a sus necesidades? No respondí esto porque creo que probablemente has intentado allí. http://dsource.org/projects –

+0

Sé que hay algunas librerías de álgebra lineal allí. Lo que no sé es cómo están hechos. Estoy buscando "He usado X y estuvo bien". – BCS

Respuesta

2

¿No puedo hacer llamadas directas en el código C? ¿O estás buscando una biblioteca escrita en D?

+1

C no puede sobrecargar operadores, y vincular D y C++ es "no trivial". Una envoltura simple alrededor de lampack o lo que sea sería bueno, pero quiero hacer una multiplicación con un código como "Matrix x = y * z; – BCS

Cuestiones relacionadas