FnPlotter

The input/control window


[ Input/control window | Input/control window menu ]

[ Full index ]


Input/control window

There are four writable fields into which you can enter up to four functions. Empty fields will be ignored in any subsequent evaluation. The functions must be in valid Basic format, and the variable must be X. Basic keywords are all upper case, so FnPlotter will convert all characters in the function to upper case before evaluating.

It is also necessary to enter the range of x that the function is to be evaluated over. The minimum and maximum values to be used for x are entered in the two appropriate fields.

Trigonometric values in Basic are expected to be expressed in radians. To ease the conversion from degrees to radians, there is an option button 'X values are degrees'. When ticked, FnPlotter will automatically convert the entered values into radians before evaluating the functions.

The lower section controls how FnPlotter will present the data in MultiPlot format. You can choose to export the data as points or lines, and select how many points or line segments will be used to cover the range of X. By default these settings will be the same as those in the choices window. Any changes to these settings in this window will NOT effect the default choices settings.

If the option button Add to previous graph is ticked, then MultiPlot will add the new graph data to the previous graph when a direct transfer is carried out (assuming a previous transfer has actually been done). This option always defaults to unticked and must be ticked explicitly before a direct transfer is initiated. It will revert to off when the transfer is completed. If the option is unticked, then every transfer will result in a new graph window (up to the limit that MultiPlot will allow).

At the bottom of the window are three buttons.

Close
This will simply close the window without any evalution occurring.
Clear
This provides a quick means of clearing all the writable fields
Graph
This will attempt to carry out the evaluation and transfer the results directly to MultiPlot. MultiPlot must be on the iconbar for this to be successful. If it is not, FnPlotter will raise a warning. See the section on direct transfer for more information.

Closing the window

If the window is closed then all its contents will be cleared when the window is reopened. In addition, the MultiPlot settings will revert to the default settings. You can, of course, save all the contents of the window using the menu (see below).


Input/control window menu

The input window menu is shown below.

    

The following options are offered.

Graph (New)  –  this is the same as the Graph button, described above, and will attempt a direct transfer to MultiPlot, always opening a new MultiPlot window. It is the equivalent of using the Graph button when the Add to previous graph button is not ticked.

Graph (Add to last)  –  this will attempt a direct transfer to MultiPlot, and is the equivalent of using the Graph button when the Add to previous graph button is ticked.

Save graph as  –  leads to a submenu (shown at the right above) offering the options to save the calculated data either as a MultiPlot file or as a simple CSV file. The MultiPlot file can be loaded into MultiPlot to show a graph of the data.

Save functions  –  leads to a standard Save as dialogue allowing the contents of the input window to be saved as a simple text file. The four functions, the X range, whether degrees or radians (if relevant) and the MultiPlot settings are all saved in the file. The file can be reloaded into FnPlotter subsequently, either by drag and dropping from a filer window on to the iconbar icon, or in to the input window if already open. All the details will be loaded into the input window.


These pages are best viewed in a CSS compliant browser. For RISC OS, Netsurf would be the browser of choice.

Larr.gif - 145 bytes Introduction   |   Index  |   Choices Rarr.gif - 141 bytes

FnPlotter is © Chris Johnson, 2014
Email:chris@chris-johnson.org.uk

This document last modified on 20th February 2018