Displays lines and surfaces defined algebraically in 3D space in many forms, including z=f(x,y), cylindrical polar coordinates, and parametric definitions with one (giving a line) and two (surface) parameters. View controls move the viewpoint through 3D space, using keyboard and mouse. There are options to display a surface, a mesh or a combination. The number of 'steps' on each edge (level of detail) can be controlled.
The defining expressions include a very wide range of forms : polynomials, trig, hyperbolic exponential and logarithmic, rational expressions and series sums and products.
Displays the real and imaginary parts of complex functions, or conformal transformations. Bulit-in functions include sine cosine tan sinh cosh exp and Log, and these can be combined to produce a wide range of expressions such as tan(z-2*i) - sin(z*z). These expressions can be displayed in terms of their real and imaginary parts, or used to tranform shapes from the z to the w plane.
Displays graphs of algebraic functions in a variety of forms. These include polar and cartesian co-ordinates, parametric and implicit functions. A wide range of functions are built-in, from simple trig and hyperbolic functions to things such as the ceil and gamma functions. On-screen HTML help is bulit-in.