Release 0.4.7: Numerical solver and integration
Pre-release
Pre-release
New features
root
for numerical root finding (#36)integrate
for numerical integration (#42), using Romberg algorithm- Auto-simplification of
i*i
as -1 (#411)
Bug fixes:
LastArg
andUndo
were not correct after comparisons (#402)- Invalid equation created for symbolic comparisions, e.g
A=B
(#403) - Converting
100!
to a based number would display#00
(#405) - Avoid crash if running out of memory processing fractions
- Possible memory corruption during negation of complex numbers (#406)
- Fix typo in
User
settings menu, rename it asUI
->Q
could give incorrect result for decimal32 and decimal64 (#409, #410)
Enhancements:
- Accelerated editor when
VariablesMenu
is shown (#404) - Being able to pass equations containing equal sign to solver (e.g.
X+1=3
) - Insert a single colon
:
inside text - Sharing more code between plotter, solver and integrator
- Simulator uses the DB48X keyboard by default
- Label for constants menu changed to
CNST
Signed-off-by: Christophe de Dinechin christophe@dinechin.org
Full Changelog: v0.4.6...v0.4.7