Originally Posted by: omorr My suggestion was to implement some operator or function, like symbeval(), which returns the same as right arrow operator (Ctrl-.). Then the user can specify what exactly is passed to the function, definition, etc. Should I duplicate this to feature requests?
No need to put in "feature request", because it is already implemented.
1. Laplace Ode posted does exactly that
2. Symbolic can be spooled to file.
Smath is not a "scalar system". That is takes ln(x) and plot QuickPlot
is not scalar but vector. A more complex formula would execute faster
from eval(,) because it sets the algorithm from formula into the executable
suite from eval(,) which in fact is from the symbolic internal expansion.
"scalar" was just explained few days ago [What is scalar]. Most if not all
Smath functions are borrowed from various codes, thus not uniformized
unlike Mathcad/Mathsoft. A scalar algorithm runs by itself on its internal
x, y ... scalar iterator(s), so will not run on Smath that has only vector
input(s) for the variables. Revisit the "Fourier Quantum 2C" just posted.
Mathcad runs the integral product, no way Smath can/could. Once the system
of integral is solved, it can take Smath vector inputs.
Whether a "scalar interpreter" is desirable ? NOT SURE. It would return
Smath to the design board and beta testing for a long times because to
few users. By same token, might scrap lot more from the existing 6179
that works so fine. The result you show, is to me, strictly a bug by
coincidence, if you want to assign the result of cross products you
must isolate in vector as I have done. If afterwards you want to
recombine, you must do it again ... symbolic[1 x symbolic[2
Since the very birthday of Mathcad/Mathsoft, some inconvenience remained
over the years of > 125000 Collabs + unreported visitors. Some attachment
[Mathcad work sheets] got read 2000 times in two days.
Some functions could not be chained, some had to be recopied ...
On the other hand, Smath is far more educative than Mathcad, why ?
In Smath you can't do what you can't explicit. Probably the best
educative tool you could wish, in the sense of doing so much advanced
maths Sciences/Engineering.
Cheers, Jean