MIDP Graphing Calculator - A graphing calculator for Java MIDP cell phones.

It actually implements a small programming language, parsing expressions into trees. One can define functions with an arbitrary number of parameters, and use the functions in java.lang.Math in addition to the normal operators.

Some statements to try out in the prompt:

* Plot f – plots the function f
* Plot f(x)=expression – defines a function on the fly and plots it
* Plot sin,cos,tan,f(x)=x^2 – plots each of these functions
* Let x = expression – Define a variable

Note that you can tweak what region is plotted by setting the variables Xmin, Xmax, Ymin, Ymax.

You can also do switch statements, as in:

switch (x) {
1: 1
default: 0
}

There are also cond statements (à la lisp COND), but currently there is no support for = or < operators, making it kind of useless.

Like it? Share with your friends!

Other Java Freeware of Developer «Andrew L. Sveikauskas»:

Graphing Calculator Graphing Calculator - FREE app, designed to turn your cell phone into a Graphing Calculator.
It should work on all phones that support J2ME, like Nokia, Blackberry, Motorola, LG, Samsung, Sony Ericsson and more (specifically MIDP 2.0 and CLDC 1.1)

Graph2Go Graph2Go - Graphing calculators are instrumental in teaching and learning mathematics. It is an environment that supports conceptual understanding of functions in general, and school algebra and real analysis in particular. Especially, it enhances connections between graphic and symbolic representations

TVH-72g Graphing Calculator TVH-72g Graphing Calculator - TVH-72g Graphing Calculator is a low-cost introductory & disposable graphing calculator for the educational use of schools and students who may have difficulty, are unable or may not wish to acquire a stand-alone feature-laden graphing calculator

RZCalculator This calculator for java mobile phones can calculate binary, octal, decimal, hex numbers and convert it to each other. It supports logical expressions, parenthesisses, memory and 64bit integer arrithmetics. Operator precedence as in C++, C#, C, Java

Calculator v.2 Calculator provides simple and advanced mathematical functions in a beautifully designed app.
• Perform basic calculations such as addition, subtraction, multiplication, and division
• Do scientific operations such as trigonometric, logarithmic, and exponential functions

Calculator 4 M Everybody needs a calculator. "Calculator 4 M" easy to use and beautifully designed to do things better than your phone or handheld calculator ever did

Jasymca Jasymca - Jasymca is a symbolic calculator. It solves and manipulates equations, handles basic calculus problems, and provides a few more typical functions of computer algebra systems. The syntax is loosely related to GNU-Maxima. While it is fun to play with mobile devices, it teaches the use of computer algebra systems, and may even be used to solve some real world problems

Comments on MIDP Graphing Calculator:

Comments not found

JavaMobiles - Free Java games download for mobile phones. Java Applications, Software, JAR, Apps for Nokia, Samsung, touch screen, 240x320 screen