Maxima plug-in for algebra
Maxima is a really powerful Computer Algebra System. It has its own GUI (wxMaxima) but may also be used as a standalone solver. SMath Studio has Maxima plug-in enabling equation system solving, symbolic integration and much more. Maybe Calcpad could also make use of it in a similar way.
Hi! Thank you for your suggestion.
Yes, I know about Maxima. For SMath it is almost a must because it is very slow in matrix calculations. About thousands of times slower than Calcpad. For Calcpad it will be actually slower to send the data to Maxima, wait for it to solve and convert data back to Calcpad. Except for very large systems.
And even we decide to do it, we have to develop a plug-in system for Calcpad first. So this is something for the future.
And how about integrate SymPy functions in Calcpad?
I discovered Calcpad recently, looking for a MatchCAD alternatives, and I still doing a little comparison with different tool (until now I tried engineeringpaper.xyz, qualculate, WxMaxima, and Julia programming language with Pluto.jl notebook).
The ease of use of Calcpad is amazing, and I use it often to do simple calculations, but I miss the ability to have inverse functions, I mean symbolic calculation. For example, if I have a formula like $B=log (\dfrac {R}{R_0}) / (\dfrac{1}{T} - \dfrac{1}{T_0})$ and I want to solve for the R, my only unknown variable. This is possible with CAS like Maxima and with Julia, using Symbolic Calculation Module, and, AFAIK also with Jupiter + python SymPy (but I don't know Python).
Hi! What I do is to use Wolfram Alpha to solve symbolically and copy the result back to Calcpad.
In Calcpad you can also solve it for a variable but numerically.