Mathematical Applets

Here is a collection of applets which can be used when trying to solve various mathematical problems.

All of the applets require the user to enter one or more functions. The applets respect the common conventions for writing mathematical expressions. Be aware of the following rules when entering a function.

  1. Supported mathematical operations (from highest to lowest precedence).
    ^ * / + -
  2. Supported mathematical functions. The following functions can be used in the Applets.

    trig functions: sin(x), cos(x), tan(x)

    inverse trig functions: asin(x), acos(x), atan(x)

    natural log and exponential functions: exp(x), log(x)

    power functions: sqrt(x), pow(x,y)

    hyperbolic functions: sinh(x), cosh(x), tanh(x), asinh(x), acosh(x), atanh(x)

    the miscellaneous functions: abs(x), ceil(x), floor(x), max(x,y), min(x,y)

  3. Grouping. Spaces are ignored when the string is parsed and terms may be grouped with any of
    (), {}, []
  4. Special symbols. The mathematical constant $\pi$ is denoted by pi.
  5. All operations must be explicitly written, so the expression 2x must be written as 2*x. The exponential function must be written as exp(x) and not as e^x.
  6. Examples
     (x+1)/(x^2+1) or (x+1)*(x^2+1)^(-1)
     sqrt(x^2+1) or (x^2+1)^(1/2) or pow(x^2+1,0.5)

All comments should be addressed to Tom Kiffe.