This is an old revision of the document!
In CGRAPH, all functions can also be accessed via the menu. In Windows, the menu is located at the top of the programme window; in macOS, it is located at the top of the screen. The menus for graphic functions also display the corresponding icon to the left of the menu text.
These are the individual menus:
File
| Menu item | Meaning | |
| New graphic | Displays the start screen and a complete function bar, allowing you to select a new graphic type. | |
| Settings | Displays the window with the general settings for CGRAPH. (only Windows) | |
| Print | Allows you to print graphics and select the printer. | |
| Export | Allows you to save individual graphics in high resolution as bitmaps. | |
| Exit | Exits the programme (only Windows) | |
2D Graphics
| Menu item | Meaning |
| Functions | Displays functions of the type y=f(x). In addition, within the scope of functional analysis, the first and second derivatives, the definite integral, zero points, pole points and inflection points can be displayed. |
| Plane Curves | Displays relations in which the values for x and y depend on two functions fx(t) and fy(t). |
| Polar curves | Displays the function either as a radius depending on the angle r=f(phi) or as an angle depending on the radius phi =f(r). |
| Function sets | Displays functions of the type y=f(x,param). The parameter is used to display several curves simultaneously. |
| Intersection points | Determines intersection points between the graphs of other functions and is therefore only applicable if at least two graphs are displayed. |
| Linear algebra | Displays straight lines in parameter or normal form and circles in 2D space based on their vector description. |
| Circle sections | Circles or sections thereof can be displayed using a complex function. |
| Line segments | Sections of lines can be displayed using a complex function. |
| Polylines | Any open or closed polylines can be displayed using a complex function. |
| Area mappings | Areas can be mapped using a complex function by selecting internal points. |
3D graphics
| Menu item | Meaning |
| Spatial curves | Displays curve progressions in the x, y and z directions using three functions that depend on a parameter. |
| Surfaces in space | Displays open surfaces or closed objects in the x, y and z directions using three functions that depend on two parameters. |
| Sections | Determines sections between the graphs of the other functions and is therefore only applicable if at least two graphs are displayed. |
| Linear Algebra | Displays straight lines and planes in parametric form, planes in normal form and spheres in 3D space based on their vector description. |
| Surfaces in complex space | Displays surface curves of the real part, the imaginary part or the absolute value of complex functions in the z-plane. |
Additional graphics
| Submenu item | Meaning | |
| Locale curve | Displays the curve of the system function on the imaginary axis. The curve provides information about the stability behaviour of the system | |
| Frequency response | Plots the amplitude response, frequency response and phase response of the system function on the imaginary axis over a frequency axis. This provides information about the behaviour of the system at different frequencies. | |
| One-dimensional FFT | Displays the Fourier transforms of arbitrary functions |
| Complex functions | Displays functions of the type f(z,param) in the complex plane. | |
| Submenu item | Meaning |
| Mandelbrot sets | Creates an iterative graph using a function zn+1 = f(zn, param) for a starting value z0, in which the parameter is varied. |
| Julia sets | Creates an iterative graph using a function zn+1 = f(zn, param) for specified parameters, in which the starting value is varied. |
| Function convergence | Determines the iterative progression of complex functions zn+1 = f(zn, param) for specified start values z0 and parameters and detects whether they converge or diverge. |
| Submenu item | Meaning |
| Transformation Basis (2D) | A graphical representation of a Cartesian 2D grid in the new coordinate system. This representation serves to provide a better overview. It is always displayed first for a new 2D coordinate transformation. |
| Function mappings (2D) | Displays a graph in which the values for x and y depend on two functions fx(t) and fy(t). This graph is then also displayed in the new coordinate system. |
| Transformation Basis (3D) | A graphical representation of a Cartesian 3D grid cube in the new coordinate system. This representation is for clarity. It is always displayed first when a new 3D coordinate transformation is performed. |
| Function mappings (3D) | Displays a graph in which the values for x, y and z depend on three functions fx(t), fy(t) and fz(t). This graph is then also displayed in the new coordinate system. |
| Menu item | Meaning |
| Online manual | Opens this documentation – in German or English, depending on the language setting. |
| About CGRAPH | Displays a window with copyrights and the version number of CGRAPH. |
In macOS, the menu also contains the Apple icon on the left, which summarises macOS's own functions. The CGRAPH menu includes the options and exiting the program. In addition, the Window menu is located on the right, which can be used to position the CGRAPH window.