VisuMath 3.0 is a mathematics visualization tool. It can be used to visualize curves in a plane and surfaces in the three dimensional Euclidean space. With respect to curves in the plane, a distinction is made between conic sections and general curves. Therefore, the program contains three main parts, described briefly below.
For in depth information on the above mentioned topics, we refer to the helpfile.
This part is used to draw graphs of curves in a plane. The curves can be described using a function of one variable, a parameter equation, a polar equation or an implicit equation. Also, for functions of one variable, the first and second derivative, the mean function, and the Taylor polynomial of a certain degree can be computed and visualized. There is the possibility to calculate integrals of continuous functions and to visualize the area, the upper sum, the lower sum, and the Riemann sum.
The 2D option
At most 10 curves can be represented in one graphic. One has the choice between a Cartesian equation, a parameter equation, a polar equation or an implicit equation. Furthermore, colors, thickness and accuracy (determines the number of intermediate points to be computed) can be chosen per curve.
This part is used to draw graphs of surfaces in a three dimensional space. The surfaces can be described by means of a function of two variables, a parameter equation, an implicit equation or by using cylindrical or spherical coordinates. Also, there is the possibility to draw tubular shaped surfaces. The latter is also useful to visualize space curves. Simply take a tube with a small radius over a space curve to actually visualize this curve.
The 3D option
At most 5 surfaces can be represented in one graphic. Each surface has its own tab page with the chosen representation, the corresponding equations, and additional information such as color, thickness, accuracy, color function, ...
The visualization of surfaces is done by using features of OpenGL. Here, we mention only some of the options that can be set, all organized in different tabsheets: navigation settings, coloring schemes, perspective settings, transparency, different types of level curves, restrictions, grids, adjustment of lighting and reflectance, use of parameters, animations, export, ...
Conic sections have a separate place in VisuMath. It is possible to find the general equation of a non-degenerate conic from the entered data (type of conic, reduced equation, orthogonal transformation and translation). Of course, the conic is visualized, including all relevant axes.
The Conics option