Kreuzprodukt schrieb:
> gibt es eine Library für C, die lineare Algebra kann?
> Insbesondere Kreuzprodukt, Skalarprodukt und einfache Operationen auf
> Vektoren (alles im R³) muss sie können.
>
> Blas scheint soetwas nicht zu können, sondern wohl eher Matrizenkram.
BLAS ist die Lin.A.-Bibliothek bzw. eigentlich -Interface schlechthin!
Wie der Name BLAS schon sagt, handelt es sich um "Basic Linear Algebra
Subprograms", d.h. modular gestaltete, aufeinander aufbauende Lineare
Algebra-Funktionen.
Die Netlib CBLAS ist die Referenzimplementierung in C. Und natürlich ist
"Lineare Algebra" und "Matrizenkram" nicht wirklich etwas verschiedenes!
Vielleicht zur Veranschaulichung: jeder (Spalten-/Zeilen-)Vektor ist nur
eine entartete Matrix, nämlich mit genau einer Spalte bzw. Zeile.
Sebastian.