[comp.sys.handhelds] Symbolic Derivatives

jmr@ecl.psu.edu (02/12/91)

Anyone out there know how to force the 48sx to return a symbolic derivative?
What I want to do is take the derivative of an algebraic with respect to
'X' (for example), however, 'X' is defined in the current subdirectory
with a numeric value.

When I compute the derivative of some function f(X) with respect to 'X',
rather than a symbolic result, the value of 'X' is substituted in
"automatically".  Unfortunately, this is not what I want.  I need a
symbolic derivative in term of the algebraic 'X'.

The only work around I can figure is to use the "where" function (|) to
substitute in some unused variable for 'X' and then compute the derivative.

I must be overlooking something.  Any ideas?

Joe Reinhardt
jmr@ecl.psu.edu

edp@jareth.enet.dec.com (Always mount a scratch monkey.) (02/13/91)

In article <1991Feb11.221409.644@ecl.psu.edu>, jmr@ecl.psu.edu writes...
>Anyone out there know how to force the 48sx to return a symbolic derivative?
>What I want to do is take the derivative of an algebraic with respect to
>'X' (for example), however, 'X' is defined in the current subdirectory
>with a numeric value.

PATH -> p << HOME d p EVAL >>, where "d" is the derivative operator.  You'll
need to keep the troublesome variables out of your home directory for this to
work.


				-- edp (Eric Postpischil)
				"Always mount a scratch monkey."
				edp@jareth.enet.dec.com