Bibliothèque algébrique linéaire du champ fini pour Haskell
-
11-12-2019 - |
Question
Je cherche une bibliothèque algébra linéaire linéaire finie pour Haskell.
Quelque chose comme fflas-ffpack pour Haskell serait génial:-).
Bien sûr, j'ai vérifié Hmatrix , il semble y avoir un soutien pour Mais je n'ai pas trouvé de champ finiBibliothèque qui travaille avec Hmatrix.Et sûrement j'apprécierais une solution performante: -)
La solution
Votre meilleur choix serait une liaison à FFLAS / FFPACK, qui représente les données des types de haskell natifs. Cependant, je ne vois pas que nous avons une telle contraignante encore.
bibliothèques connexes qui constitueraient un bon point de départ:
- http://hakage.hakell.org/package/vect
- http://hackage.hakell.org/package/hmatrix
- http://hakage.hakell.org/package/jalla
- http://hackage.hakell.org/package/blas
Pour commencer à démarrer avec des structures de tableau, le tutoriel de vecteur n'est pas mauvais:
- http://www.hakell.org/hakellwiki/numeric_haskell:_a_vector_Tutorial < / li>
Donc, en résumé, je pense que vous devrez peut-être rapidement préparer des liaisons à Fflas, puis les exposez via Hmatrix ou Vecteur.
- http://www.hakell.org/hakellwiki/numeric_haskell:_a_vector_Tutorial < / li>