|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
See:
Description
| Packages | |
| freegraph | |
Freegraph contains classes for graphing functions, evaluating expressions, and solving equations. Freegraph is Java 1.1 compatible for use in applets without the Java plugin.
The package is built around the ExpressionStack which
converts infix expressions entered free-form into an RPN stack.
(Reverse Polish Notation, like HP calculators use.) The algorithm used
is from: Tanenbaum, Andrew S. 1990. Structured Computer Organization, 3rd ed.,
New Jersey: Prentice Hall. (pp. 268-272).
The primary features of the GraphPlane and supporting classes are the ability
to graph multiple functions and zoom easily using the mouse.
The Equation Solver uses Bisection and Newton's method to solve equations.
Contributors:
Aaron Patzer, ELE, Princeton University
Martin Lovell
Maintained by:
Martin Lovell
Email:
freegraph@hunter-lovell.org
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV
NEXT
FRAMES
NO FRAMES