Java Applet Symbolic Calculator =

If you cannot see an above button of Java Applet, Please download Java from and change Java security level to Medium from Java Control Panel. Click the button to bring the Java Applet to the front. Do you want your own copy of this Applet? Please contact us.

Usual keywords are lowercase, which are different from uppercase, e.g. sin is different from Sin. Its default variable is small letter x.

Please click the Input menu, then sin(x) for input, then click the d/dx button for derivative, or click the = button for symbolic answer or the ≈ button for numeric answer. First line of buttions are easy command, but the second line of buttons are hard command, its result can be checked by its above first line button if it returns origial function or not. The examples of symbolic computation Computer Algebra System.

To do
clear input Clear
derivative `d/dx` d/dx
`lim _(x->oo) ` lim
tangent at x = 0. tangent
expand expand
series definition of a function. series
definition of a function. defininition
numeric answer.
2nd row
indefinite integration `int dx`
indefinite sum
solve equation = 0, differential equation y' = y solve
factorization. factor
Taylor series expansion at x = 0. taylor
graphing a formula. plot
last result last
symbolic answer. =

It is a graphic calculator and computer algebra system online and offline. It can perform exact, numeric, symbolic and graphic computation, e.g. any order of fractional derivative, solve equation, plot data and user-defined functions, linear regression, symbolic differentation and integration, pattern-match. It is a programming language, in which you can define conditional, case, piecewise, recursive, multi-value functions and procedures, derivatives, integrals and rules.

For more functions, click on the "Input" menu.

For plotting a function, type plot(x^2) into the Input panel, click on the "=" button. Or just type x^2 into the input panel, click on the plot button. click on the "Zoom In" or "Zoom Out" menu under the Graph menu to zoom, Find coordinates by clicking on graph, get the initial value to the "x=" field by double-clicking, or zoom by drag, on graphics.

If symbolic integration fails, you should add your integration rules into the function library integrate.txt in the vmath/function/ directory.

You can develop your function, and save the files into the vmath/function/ directory. The library source codes are text and auto loaded when need. Please read its help document.

For security reason, the Copy, Paste, Open and Save, and Print menu work only when it runs as local application.

You can copy-and-paste from and to your document by right-button clicking on the text field to pop-up menu. For second way of copy-and-paste, first select the text, then key in Ctrl+C (i.e. press the Ctrl key and the C key at the same time), then point to where you want to paste, and finally key in Ctrl+V (i.e. press the Ctrl key and the V key at the same time).

It runs in any computer, tablet, and mobile phone that supports Java™ technology. If you see it online, it can run offline in your computer, tablet, and mobile phone.

It is all of Java applet, Java application and Window application. Run the .html file as Java applet, run the .jar file as Java application, or run the .exe file as Window application.

See Also