Changelog
2023-01-31, 11.5.1
rotationMatrix
(#2860).
Thanks @brunoSnoww.lusolve(LUDecomposition, ...)
(#2864).
Thanks @evanmiller.pow
and some other
functions.complex
for one numeric input (#2886),
thanks @ariymarkowitz.map()
and forEach()
(#2887), thanks @xiaohk.dotMultiply
, dotPow
and
dotDivide
(#2890). Thanks @brunoSnoww.Changelog
2022-12-05, 11.5.0
simplify
rule matches in non-commutative contexts (#2841).
Thanks @samueltlg.reshape
mutating the input in case of a matrix (see #2854).multiply()
with number[]
and number[][]
(#2852). Thanks @hfhchan.Changelog
2022-11-18, 11.4.0
simplify
, making it easier
for example to describe unary minus (#1915). Thanks @thatcomputerguy0101.schur
, sylvester
, and lyap
(#2646).
Thanks @egidioln.polynomialRoot
, and use it in a benchmark (#2839).
Thanks @gwhitney.Node.traverse
and
Node.forEach
, they do return void
.Changelog
2022-11-07, 11.3.3
SparseMatrix
from a
DenseMatrix
(#2836). Thanks @AlexandreAlvesDB.FunctionNode
, introduced
in v11.3.2
. See #2733. Thanks @dsteve.Changelog
2022-10-25, 11.3.2
kelvin
, rankine
,
celsius
, and fahrenheit
(#2824). Thanks @jfeistChangelog
2022-10-19, 11.3.1
decimal.js
to version 10.4.2
.Changelog
2022-10-11, 11.3.0
Node
in TypeScript (#2772).
Note that this disables being able to narrow MathNodes by using the .type
property. Use typeguards like isOperatorNode(...)
instead (see #2810).
Thanks @mattvague.flatten()
cloning entries of array/Matrix (#2799).pinv
missing (#2804).
Thanks @HanchaiN.decimal.js@10.4.1
.Changelog
2022-09-13, 11.2.1
Changelog
2022-09-12, 11.2.0
isRelationalNode
(#2731). Thanks @isaacbyr.'largerEq'
and 'or'
in OperatorNodeMap
in the
TypeScript definitions. Thanks @ajinkyac03.pickRandom
. Thanks @mattvague.min
which means minutes
, not minim
(#2773).
Thanks @jasonhornsby.Changelog
2022-08-23, 11.1.0
examples/advanced/custom_loading.js
was broken.replacer
function missing in the TypeScript definitions.
Thanks @mattvague.typed-function@4.1.0
and decimal.js@10.4.0
.