Complex: central menu

Introduction | Select area (zoom) | Jump to other graphs and diagrams | Save menu

Next chapter: Settings menu | Previous chapter: Complex graphs and diagrams | Back to: Contents

Introduction:

For "Functiontype: From C to C", the following options are available (the table shows the key, text from the menu, and graph(s) to which the key applies):

Key Menu text Applies to:
ENTERSelect area (zoom) All graphs and diagrams.
<T>Change diagram type All graphs and diagrams.
SpaceJulia set "Step-by-step iteration" and "Step-by-step inverse iteration"
BackspaceStep-by-step iteration "Orbit diagram for var. z (Julia)"
SpaceMandelbrot set "Orbit diagram for var. z (Julia)"
BackspaceJulia set "Orbit diagram for var. c (Mandelbrot)"
<S>Save menu All graphs and diagrams.
ESCAPETo parameter menu All graphs and diagrams.

You can use the <Cursor Up> and <Cursor Down> keys to move through the list of items, and <Enter> or the (hot)key (in front of the item) to select one.

top

Select area (zoom):

After you press <Enter> to activate the zoom function, you will see a help menu (press <Enter> to exit). The following table shows the keys, help text and some comments:

Key Help text Description
ENTERSelect area (zoom) confirm selected area
ESCAPEAbort selection back to central menu
PGUPSmaller rectanglezoom in
PGDNLarger rectanglezoom out
0..9Skip n pixels (faster)0 = 10

There are two ways to select an area:

There's a difference between the keyboard zoom and mouse zoom, for example: the keyboard zoom preserves the aspect ratio, which the mouse zoom does not. While moving the mouse, you can monitor the coordinates corresponding to the mouse pointer position.

Keyboard

To select an area with the keyboard, press the page up and page down keys to select the size, and the cursor keys (up, down, left and right) to change the position of the rectangle. Since this is a bit slow, you can skip pixels by using the '0' - '9' keys (the '0' key can be used to skip 10 pixels). You can move the rectangle (with the cursor keys and <Page Down> key) beyond the screen boundaries. Though it will not be visible anymore, you can monitor it's position in the status bar at the bottom of the screen. Press <Enter> to confirm the new coordinates.

Mouse

To select an area with the mouse, press the left mouse button and hold it down while dragging the pointer. Releasing the mouse button does not confirm the selected area, you can still make some adjustments in position (with the cursor keys: up, down, left and right) and in size (with the <Page Up> and <Page Down> keys). Please note that, at this point, it's not possible to change the aspect ratio.

Press <Enter> to confirm the new coordinates, or <Esc> to cancel, and go back to the central menu.

top

Jump to other graphs and diagrams:

This section is about switching between several graphs and diagrams, one of the things mentioned in the short description of Funiter.

Switching between diagrams

"<T> Change diagram type" opens a new window which allows you to select another diagram:

Step-by-step iteration / Step-by-step inverse iteration

The first selection is the 'graph':

1Iteration
2Inverse iteration
ESCAPEPrevious menu

Followed by the 'shape':

PPoint
LLine
RRectangle
CCircle
ESCAPEPrevious menu

And finally the 'coloring method':

SColor depends on starting point
IColor depends on iter. steps
AAll iteration steps same color
ESCAPEPrevious menu

Please refer to Complex Graphs and diagrams for a description.

Orbit diagram for variable z (Julia) / Orbit diagram for variable c (Mandelbrot)

Only one menu which allows you to select the diagram:

FFilled-in
EEscape time diagram
BBoundary trace
IInverse iteration method *)
ESCAPEPrevious menu

*) This option only applies to "Orbit diagram for variable z (Julia)".

Switching between graphs

Switching between graphs is easy, you can select the desired graph with the cursor keys in the central menu, or press the hotkey (spacebar to go 'forward' and backspace to go 'back'):

Spacebar (SPACE): "Step-by-step iteration" / "Step-by-step inverse iteration" to "Orbit diagram for variable z (Julia)" to "Orbit diagram for variable c (Mandelbrot)".

Backspace: "Orbit diagram for variable c (Mandelbrot)" to "Orbit diagram for variable z (Julia)" to "Step-by-step iteration" / "Step-by-step inverse iteration".

When you switch between graphs, a few parameters are transfered. In some cases you can select a value for such a parameter with the mouse.

The following table shows

The "Escape value" is always recalculated.

Source Key Destination Transfered value(s) Mouse postion
"Step-by-step iteration" *) SPACE "Orbit diagram for variable z (Julia)" "Real part of c" , "Imaginary part of c" -
"Orbit diagram for variable z (Julia)" SPACE "Orbit diagram for variable c (Mandelbrot)" - -
"Orbit diagram for variable c (Mandelbrot)" Backspace "Orbit diagram for variable z (Julia)" "Real part of c" , "Imaginary part of c" c
"Orbit diagram for var. z (Julia)" Backspace "Step-by-step iteration" *) All parameters **). -

*) This includes "Step-by-step inverse iteration"

**) The source graph remains visible, in some cases (zoom function or out-of-memory) it will be recalculated.

You can monitor the value for the parameter in the status bar at the bottom of the screen. The 'jump' from "Orbit diagram for variable c (Mandelbrot)" to "Orbit diagram for variable z (Julia)" requires some explanation:

Move mouseChange value
L-buttonJulia
R-buttonInverse Julia
PPreview Julia
ENTERSelect value
ESCAPEPrevious menu

To confirm the selected value, press <Enter> or the left / right mouse button.

<Enter> defaults to the diagram you selected.

top

Save menu:

"<S> - Save menu" opens a new menu with the following options:

PPostscript (Portrait)
LPostscript (Landscape)
XPC Paintbrush PCX
RParameters
ESCAPEPrevious menu

If you select one of these items, a file selector is opened so you can enter a filename.

top

Next chapter: Settings menu | Previous chapter: Complex graphs and diagrams | Back to: Contents