mathjs icon indicating copy to clipboard operation
mathjs copied to clipboard

An extensive math library for JavaScript and Node.js

Results 284 mathjs issues
Sort by recently updated
recently updated
newest added

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...

feature
help wanted
typescript

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. ![image](https://user-images.githubusercontent.com/1671665/94343894-ab1f3c00-001b-11eb-8eef-9290906ac2ca.png) ^^ the first lines of a more complicated script look like this...

design decision

[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...

feature
design decision
category:numerical

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...

help wanted
category:units
category:numerical

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 ?

question

`subset` is close to that, but you can't actually remove a subset from the initial matrix.

feature
help wanted

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:...

feature

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...

feature
design decision
help wanted

Hello, it seems that some functions are missing in type `OperatorNodeMap` added in #2576 : ```typescript type OperatorNodeMap = { xor: 'xor' and: 'and' bitOr: '|' bitXor: '^|' bitAnd: '&'...

bug
help wanted
typescript

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...