https://github.com/David-OConnor/lin-alg #linalg #mathlibraries #programminghumor #HackerNews #ngated
I especially liked this sneaky way of introducing change of basis early on!
This was the start to one my favorite linear algebra lessons last year. It was just the right mix of confusing and familiar, and it really set the class up to talk about the structure of linear combinations and vector spaces!
@samurai Your explanation, and the replies, capture much of this, but this Math Stack Exchange post really helped advance my understanding of determinants, so I thought I'd add it to the thread.
https://math.stackexchange.com/questions/1403735/why-is-determinant-a-multilinear-function
On https://github.com/linalg-rs/sandbox we have started across several groups an experimental repository to discuss the design of low-level native Rust linear algebra frameworks (such as PETSc for sparse and Lapack for dense operations in the C world). Early work on the sparse part has started. Dense will start in the coming weeks.
We are happy for input and participation across the community. #rustlang #linalg
#linalg is a #publicdomain #vector math #library.
linalg is a #singleheader #Cpp library providing intuitive vector and matrix types, along with #math functions. linalg types support the typical standard operations as expected, like arithmetic with scalars and vectors, assignment operators, and accessing with x,y,z,w. linalg vectors are flat, supporting indexing and simple copying.
Website ποΈ: https://github.com/sgorsten/linalg
#free #opensource #foss #fossmendations #programming #mathematics