====== Menu ====== 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 ^ | [[Graphic types|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)| | [[printing|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.| |[[PlaneCurves|Plane Curves]]|Displays relations in which the values for x and y depend on two functions fx(t) and fy(t).| |[[polarkurven|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_families|Function families]]|Displays functions of the type y=f(x,param). The parameter is used to display several curves simultaneously.| |[[Intersections]]|Determines intersection points between the graphs of other functions and is therefore only applicable if at least two graphs are displayed.| |[[LinearAlgebra2D|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.| |[[straight_lines|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.| |[[flaechenimraum|Surfaces in space]]|Displays open surfaces or closed objects in the x, y and z directions using three functions that depend on two parameters.| |[[Sections3D]]|Determines sections between the graphs of the other functions and is therefore only applicable if at least two graphs are displayed.| |[[LineareAlgebra3D|Linear Algebra]]|Displays straight lines and planes in parametric form, planes in normal form and spheres in 3D space based on their vector description.| |[[MappingsComplexSpace|Mappings 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 ===== ^ Menu item ^ Meaning ^ |[[System functions]]|See [[#Submenu System functions]] | |[[Convergences]]|See [[#Submenu Convergences]]| |[[Interpolations|Interpolation]]|CGRAPH can create interpolated graphs for a list of values and, in classic cases, also determine the underlying function.| |[[Coordinate transformations]]|See [[#Submenu Coordinate transformations]]| ==== Submenu System functions ==== ^ Submenu item ^ Meaning ^ |[[ortskurve|Nyquist Plot]]|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.| ||[[FFT|One-dimensional FFT]]|Displays the Fourier transforms of arbitrary functions| |[[Complex functions]]|Displays functions of the type f(z,param) in the complex plane.| ==== Convergences submenu ==== ^ 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 Coordinate Transformations ==== ^ Submenu item ^ Meaning ^ |[[Transformation basis 2D|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.| |[[FunctionMappings2D|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. | |[[TransformationBasis3D|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.| |[[FunctionsMappings3D|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.| |[[SurfacePlots3D|Surface mappings (3D)]]|Displays a surface where the values for x, y and z depend on three functions fx(u,v), fy(u,v) and fz(u,v). This surface is then also displayed in the new coordinate system.| ===== Help menu ===== ^ Menu item ^ Meaning ^ |Online manual|Opens this documentation – in German or English, depending on the language setting.| |Quick Start|Opens the [[quickstart|quick start]] page in this documentation – in German or English, depending on the language setting.| |About CGRAPH|Displays a window with copyrights and the version number of CGRAPH.| ===== Additional menus in macOS ===== In macOS, the menu also contains the **//Apple//** icon on the left, which summarises macOS's own functions. The **//CGRAPH//** menu includes the [[settings|options]] and exiting the program. In addition, the **//Window//** menu is located on the right, which can be used to position the CGRAPH window.