Release 0.9.2 "Temptations" - Multi-variate solver, documentation #1424
c3d
announced in
Announcements
Replies: 1 comment
-
|
I pulled down the project on my MacBook Air, built it and ran the simulator - DB48X 0.9.2Z. BUILD.md instructions were spot on, and running the simulator on my Mac is awesome! I have a Swiss Micros DM42n enroute from Europe so I'll load it on there next. I am thinking of ways I might contribute but this is a sophisticated project and the bar is high. I will try the new root solver. I wonder if it could be compiled to run on an ESP-32 architecture. It would be fun to make my own HP48GX style calculator and use a candy-bar phone display to display a 28 line stack lol. Anyway, your efforts are appreciated and admired. Thank you. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
This release introduces a true multiple-variables solver, additional matrix operations, and extends the RPL programming documentation.
New features
Rootcommand now selects a true multi-variable solver (Jacobian solver), capable of solving systems of equations with multiple variables, even when variables cannot be isolated one at a time, for example solving{ 'sin(x)=y' 'sin(y)=x+1' }. As a result, the DB48xRootcommand now covers the functionality provided by the HP50G'sROOT,MROOTandMSLV.MSLVis preserved thanks to a dedicated command, which like the HP50G leaves input equations and variables on thestack.
RNRMandCNRM(row and column norms) commands for matrices.TRNandTRANcommands (matrix transpose, with or without conjugate)Bug fixes
gitrepository, e.g. for theTVMmenu.detImprovements
ℝ→ℂcommand.absThis discussion was created from the release Release 0.9.2 "Temptations" - Multi-variate solver, documentation.
Beta Was this translation helpful? Give feedback.
All reactions