mathjs
mathjs copied to clipboard
An extensive math library for JavaScript and Node.js
Hi Jos, Just wanted to ask your opinion regarding switching matjhs to Typescript? Obviously there will be a cost to this, but when it's done it will be a win...
I'm working on [this PR](https://github.com/josdejong/mathjs/pull/1743) and the current dependency system of math.js seems really frustrating to me.  ^^ the first lines of a more complicated script look like this...
[WebAssembly](https://en.wikipedia.org/wiki/WebAssembly) is a mature technology by now, which provides a significant performance boost to many web-based applications. Although a major undertaking, it might be beneficial to implement a WASM acceleration...
Right now, there's no `subtractScalar` method and `subtract` has `matrix` as a dependency. This way, it's impossible to make a custom bundle which only contains units and not matrices (which...
eg: math.number(math.multiply(math.bignumber(Number(4.001)), math.bignumber(Number(0.000001)))) result: 0.000004001 this ok ! eg: math.number(math.multiply(math.bignumber(Number(4.1)), math.bignumber(Number(0.00000001)))) result: 4.1e-8 why ?
`subset` is close to that, but you can't actually remove a subset from the initial matrix.
Some of the functions I am planning to implement will return more than one result, as example we have matrix LU decomposition. Syntax in other math programs (scilab) is like:...
It would be nice to index with an array of booleans, I'm including some examples and reasoning. ```python a = [4, 5, 6] a[[true, false, true]] # I would like...
Hello, it seems that some functions are missing in type `OperatorNodeMap` added in #2576 : ```typescript type OperatorNodeMap = { xor: 'xor' and: 'and' bitOr: '|' bitXor: '^|' bitAnd: '&'...
Added a couple of new rules for expression parsing in case of fractions with coefficients. The expression mentioned in #2594 simplifies correctly now. Multi variable functional expressions with coefficients don't...