numeric
numeric copied to clipboard
Numerical analysis in Javascript
Test numeric.solveLP() against standard test problems. Right now, it's only tested against randomly generated L1 norm minimization problems.
How is a typed array matrix specified? Is it an Array of typed Arrays? Or is it a single flat typed array? Is it reasonable to take a flat Float64Array...
Integrator does not allow for backward propagation (x1 < x0)
Fill-reducing accelerates the factorization a lot. It is essential.
Here it is: http://numericjs.com/workshop.php?link=95813bd4244ff7247357b2035591da70c88a0e80086a6e3f1d53a9de58295f53
numeric.eig() on the identity returns funny results. This is because the handling of multiple eigenvalues is sort of weird right now. This is a bug and it should be fixed.
`numeric.transpose([[]])` results in `[]` instead of `[[]]` like it should.
Should this be implemented using an AD object? Can this AD object handle linear algebra? How much of it is orthogonal to numeric?
Computing "numeric.inv([[8,9,8,9], [5,6,5,6], [8,9,8,9], [5,6,5,6]]);" results in an error: "TypeError: Aj is undefined"
Have you considered adding a method like numeric.prettyPrint(), but to output numbers, vectors and matrices (including sparse matrices) in mathml? I think this would be nice for working in Workshop....