30 votes

Bibliothèque matricielle d'algèbre linéaire Haskell pour les types d'éléments arbitraires

Je suis à la recherche d'une bibliothèque d'algèbre linéaire Haskell qui possède les caractéristiques suivantes :

  • Multiplication matricielle
  • Ajout de matrices
  • Transposition matricielle
  • Calcul du rang
  • L'inversion matricielle est un atout

et possède les propriétés suivantes :

  • des types d'éléments (scalaires) arbitraires (en particulier des types d'éléments qui sont no Storable instances). Mes éléments sont une instance de Num de plus, l'inverse multiplicatif peut être calculé. Les éléments forment mathématiquement un champ fini (

-2voto

xhudik Points 1138

Je ne suis pas vraiment sûr de la pertinence de ma réponse, mais j'ai de bonnes expériences avec la bibliothèque GNU GSL et il existe un wrapper pour haskel :

http://hackage.haskell.org/package/bindings-gsl

Jetez-y un coup d'œil, peut-être cela vous aidera-t-il

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X