Конечное поле линейная алгебра Библиотека для Haskell
-
11-12-2019 - |
Вопрос
Я ищу конечную полевую библиотеку линейной алгебры для Haskell.
что-то вроде fflas-ffpack для Haskell было бы здорово:-).
Конечно, я проверил hmatrix , есть некоторая поддержка для Парабитра типов элементов Matrix Но я не мог найти конечное полеБиблиотека, которая работает с hmatrix.И, наверняка, я был бы признателен за исполнительное решение: -)
В частности, я хочу уметь умножить
Решение
Ваша лучшая ставка будет связываться с fflas / ffpack, который представляет данные в родных типах Haskell. Тем не менее, я не вижу, что у нас еще есть такое обязательство.
Связанные библиотеки, которые были бы хорошей отправной точкой:
- .
- http://hackage.haskell.org/package/vect
- http://hackage.haskell.org/package/hmatrix
- http://hackage.haskell.org/package/jalla
- http://hackage.haskell.org/package/blas
Для начала работы со структурами массива Вектор учебник не плохо:
- .
- http://www.haskell.org/haskellwiki/numeric_haskell:_a_vector_tutorial < / li>
Так, в итоге, я думаю, вам может потребоваться быстро взбиваться привязки к FFLAS, а затем разоблачить их через HMATRIX или вектор.
- http://www.haskell.org/haskellwiki/numeric_haskell:_a_vector_tutorial < / li>