Finite-Feld-Bibliothek für lineare Algebra für Haskell

8

Ich suche nach einer linearen Bibliothek für lineare Algebra für Haskell.

Etwas wie FFLAS-FFPACK für Haskell wäre großartig: -).

Natürlich habe ich hmatrix überprüft, es scheint etwas Unterstützung für beliebige Matrix-Element-Typen , aber ich konnte kein endliches Feld finden Bibliothek, die mit Hmatrix arbeitet. Und sicherlich würde ich eine performante Lösung schätzen: -)

Insbesondere möchte ich in der Lage sein, zu multiplizieren:

1 und

<1> m > Matrizen (Vektoren) bis zu

n Matrizen.

    
Johannes Weiß 19.05.2012, 14:07
quelle

1 Antwort

3

Am besten wäre eine Bindung an FFLAS / FFPACK, die die Daten in nativen Haskell-Typen darstellt. Allerdings kann ich nicht sehen, dass wir noch eine solche Bindung haben.

Zugehörige Bibliotheken, die ein guter Ausgangspunkt wären:

Für den Einstieg in Array-Strukturen ist das Vektor-Tutorial nicht schlecht:

Zusammenfassend denke ich, dass Sie Bindungen zu fflas schnell aufpeitschen und sie dann über eine Matrix oder einen Vektor aufdecken müssen.

    
Don Stewart 19.05.2012, 15:41
quelle