Software for RISC OS

Graphing software

by Chris Johnson


All the files are zip archives, produced using David Pillings SparkFS, and may be extracted using SparkPlug, Spark, or SparkFS.

The software


FNPlotter icon FNPlotter
Version 1.03, 14 May 1996

This application is a front end for MultiPlot. It allows you to enter up to four functions, y=f(x), in BASIC format, and will then produce a file in the correct format for loading into MultiPlot. If MultiPlot is active at the same time as FNPlotter, then the data file is transferred transparently, using the Desktop message transfer facilities. It is therefore possible to overlay graphs of known functions with other data produced by e.g. GraphDraw.

armv7ok.png - 1014 bytesFNPlotter is 26/32-bit neutral and should run on RISC OS 3, 4, 5 and 6, and has also been tested successfully on the BeagleBoard (ARMv7/Cortex-A8/OMAP3 port) running RISC OS 5.17.

You may download the following files, which are all zip archives.


Surface icon Surface
Version 1.04, 5 May 2003

This application is a very simple 3D function (surface) plotter. It takes as input a text file containing the x, y, and z data for a function of the form z=f(x,y), and draws a 3D view of the function. This version is very dumb and does not allow any choice in how the graph is displayed. Better things will emerge in the course of time, I hope.

Use e.g. 3DFnEdit to produce data files of BASIC type functions in the correct format for Surface to understand.

armv7ok.png - 1014 bytesSurface is 26/32-bit neutral and should run on RISC OS 3, 4, 5 and 6, and has also been tested successfully on the BeagleBoard (ARMv7/Cortex-A8/OMAP3 port) running RISC OS 5.17.

You may download the following files, which are all zip archives.


3DFNEdit icon 3DFNEdit
Version 1.03, 19 May 2003

This application is a front end for either of the authors surface plotting applications, viz. Surface or 3DPlotter. It allows you to enter a function, z=f(x,y) in BASIC format, and will then produce a file in the correct format for loading into the actual surface plotting programs. If one of these programs is active at the same time as 3DFnEdit, then the data file is transferred transparently, using the Desktop message transfer facilities. The data files can also be saved in ASCII format.

armv7ok.png - 1014 bytes3DFNEdit is 26/32-bit neutral and should run on RISC OS 3, 4, 5 and 6, and has also been tested successfully on the BeagleBoard (ARMv7/Cortex-A8/OMAP3 port) running RISC OS 5.17.

You may download the following files, which are all zip archives.


Some extras

Combined manual Complete documentation
Version 1.00, 14 May 1996

A combined manual, covering all of the above applications, and also including the text>draw application has been produced, and makes use only of standard fonts.

You may download the following files, which are all zip archives.


Home page Back to home page
All comments and queries to Chris Johnson, the originator of these pages.
This page last modified on 22nd May 2011
Email:chrisjohnson+web@spamcop.net