home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / pocketbk / utilsf / gplot / GPLOT.TXT < prev    next >
Text File  |  1994-01-22  |  6KB  |  305 lines

  1. Graph
  2.  
  3.  
  4.  
  5. The graph plotting and mathematical package for the Psion series 3
  6.  
  7.  
  8.  
  9. Installation
  10.  
  11.  
  12.  
  13. Copy Gplot.app to any \APP directory, copy Xgplot.app to the same
  14. \APP directory.  Install Gplot from the system screen using Psion+I.
  15.  
  16.  
  17.  
  18. Use of Gplot
  19.  
  20.  
  21.  
  22. Gplot is shareware, this means if you use it you should register. 
  23. Registration will bring you updates for free, along with notification,
  24. by email.  Or for a minimal shipping charge by snail mail.
  25. Registraition is $10 in the USA or Pounds Sterling 5, in the UK, it can
  26. be registered on CompuServe using GO SWREG, I.D. 1956.  Cheques payable
  27. to M.C.Millar can be sent to
  28.  
  29. 28 Water End
  30. Clifton
  31. York
  32. YO3 6LP
  33. United Kingdom
  34.  
  35. Gplot is not crippled in any way, your only incentive to register is
  36. your concience and the desire to persuade me to produce more
  37. software.
  38.  
  39.  
  40.  
  41. Current Functions
  42.  
  43.  
  44.  
  45. 3 Windows for graphs, 1 full screen 2 half screen windows.
  46.  
  47. Plotting of any function that can be evaluated in "Calc".
  48.  
  49. Plotting of data points.
  50.  
  51. Linear fits of data points, with gradient, x intercept, y intercept
  52. and RMS error calculation.
  53.  
  54. Manipulation of data points by functions.
  55.  
  56. Editing, modification,  deletion and display of data points.
  57.  
  58. Numerical integration of functions using simpsions rule.
  59.  
  60. Solution of equations by Newton Raphson method.
  61.  
  62. Tracing of plotted functions with cursor.
  63.  
  64. Option to add scales at user defined intervals to the graphs.
  65.  
  66. Info screen with details of graphs.
  67.  
  68. Solution of simultaneous equations for systems of up to 32 variables.
  69.  
  70.  
  71.  
  72. Use of Gplot
  73.  
  74.  
  75.  
  76. After installation the Graph icon will appear on the system screen,
  77. below it will be listed any data files.  These files are held in the
  78. \OPD\GRAPH directory (this will be created if it doesn't exist). 
  79. Pressing Enter on any of these files will open it and start Gplot.
  80.  
  81. The active data file will be displayed in the status window on the
  82. right of the screen, if you do not wish to use the file functions
  83. then creation of a dummy file with no data points will safeguard
  84. data.
  85.  
  86. Pressing help will bring up information on all functions, these may
  87. be accessed by any of the following methods, pressing Menu, pressing
  88. Psion+<key> where <key> is the hotkey listed to the right of the
  89. entry in the Menu or just <key>.  Exit (Psion+X) is the only function
  90. that cannot be accessed by a single keypress.
  91.  
  92. Details of the functions follow
  93.  
  94.  
  95.  
  96. FILE
  97.  
  98.  
  99.  
  100. New (Psion+N)
  101.  
  102. Creates then opens a new data file, closing the current open file
  103.  
  104.  
  105.  
  106. Open (Psion+O)
  107.  
  108. Closes the current then opens an existing data file
  109.  
  110.  
  111.  
  112. MATH
  113.  
  114.  
  115.  
  116. Plot Graph (Psion+G)
  117.  
  118. Allows a function to be plotted on one of the 3 avaliable windows. 
  119. This is any function that can be evaluated in Calc, acceptable
  120. variables are x,X,y,Y,q,Q these are all converted to q or Q for speed
  121. of calculation.
  122.  
  123.  
  124.  
  125. Info (Psion+F)
  126.  
  127. This pops up a dialog with details of the ranges and functions of the
  128. graphs.
  129.  
  130.  
  131.  
  132. Integrate (Psion+I)
  133.  
  134. This integrates a function (either from one of the graphs or
  135. specified) using Simpsons rule
  136.  
  137.  
  138.  
  139. Newton-Raphson (Psion+W)
  140.  
  141. This solves equations using the Newton Raphson method, points either
  142. side of the desired root should be specified, these can be determined
  143. from the graph
  144.  
  145.  
  146.  
  147. Matrix Solution (Psion+Q)
  148.  
  149. This solves sets of simultaneous linear algebraic equations, the
  150. coefficients are input in equation order, followed by the solutions
  151. to the equations.  Up to 32 variables are supported, if anyone wants
  152. to use greater than 32 variables then let me know and I'll recode it.
  153.  Good luck to you too!
  154.  
  155.  
  156.  
  157. GRAPH
  158.  
  159.  
  160.  
  161. Trace (Psion+T)
  162.  
  163. This allows the function in a chosen window to be traced, keys while
  164. tracing are as follows:
  165.  
  166. With CapsLock ON
  167.  
  168.     Arrow keys move the cursor around the screen, Control jumps the
  169. cursor 5 pixels
  170.  
  171. With CapsLock OFF
  172.  
  173.     Left and Right move along the function
  174.  
  175.     Up and Down redraw the graph after having zoomed in/out
  176. respectively. 
  177.  
  178.     Enter redraws with the cursor now as the screen centre.
  179.  
  180.     Space toggles the status window from left to right.
  181.  
  182.  
  183.  
  184. Ranges (Psion+R)
  185.  
  186. This allows you to set the ranges on the axis of the graphs
  187.  
  188.  
  189.  
  190. Scales (Psion+C)
  191.  
  192. This puts tick marks on the axis at specified intervals
  193.  
  194.  
  195.  
  196. Show (Psion+S)
  197.  
  198. Brings a chosen graph to the foreground
  199.  
  200.  
  201.  
  202. Hide (Psion+H)
  203.  
  204. Moves a graph to the background
  205.  
  206.  
  207.  
  208. N.B. <Tab> will move all open windows to the background to view
  209. status window.
  210.  
  211.  
  212.  
  213. DATA
  214.  
  215.  
  216.  
  217. Plot (Psion+P)
  218.  
  219. Plots the data in the current open file
  220.  
  221.  
  222.  
  223. Linear Fit (Psion+L)
  224.  
  225. Fits a line of best fit to the data in the current file
  226.  
  227.  
  228.  
  229. Display (Psion+D)
  230.  
  231. Displays the data in the current open file
  232.  
  233.  
  234.  
  235. Modify (Psion+M)
  236.  
  237. Allows a function to act on X and Y values in the current file. 
  238. There is  special case X=Y this transposes the two ranges.
  239.  
  240.  
  241.  
  242. Edit (Psion+E)
  243.  
  244. Allows addition, modification or deletion of points in the current
  245. file.
  246.  
  247.  
  248.  
  249. SPECIAL
  250.  
  251.  
  252.  
  253. About (Psion+A)
  254.  
  255. Information about Gplot and registration.
  256.  
  257.  
  258.  
  259. Exit (Psion+X)
  260.  
  261. Close open files and exit Gplot.
  262.  
  263.  
  264.  
  265.  
  266.  
  267. Disclaimer
  268.  
  269.  
  270.  
  271. Although I have fully tested this program and see no reason why it
  272. should cause problems I would still like to issue the following
  273. disclaimer.  This program is used entirely at the users risk, and any
  274. fault or loss of data caused by the use of this program will bet the 
  275. responsibility of the user and no liability will be placed upon
  276. M.Millar.
  277.  
  278.  
  279.  
  280. History
  281.  
  282.  
  283.  
  284. Version 0.82-0.83, added Escaping from graph plotting
  285.  
  286. V0.83-0.83.1, Fixed the jump to graph plot after linear fit.
  287.  
  288. V0.83.1-.2, Fixed the bug with -ve RMS means
  289.  
  290. V0.83.2-.3, Added x intercept display to Linear fit.
  291.  
  292. V0.83.3-.4, Fixed bug with plotting fitted graphs to windows other
  293. than Full screen.  Speeded up graph plotting by reducing number of
  294. significant figures to be parsed.
  295.  
  296. V0.83.4-.5, Added option to set X ranges before autoranging
  297.  
  298. V0.83.5-.6, Code refinements, commenting of code
  299.  
  300. V0.83.6-1.0, Made Gplot a type 2 APP, added trace, scales, zooming
  301. functions, Simultanous equation support, further commenting and
  302. algorythm improvements.  Shareware now.  Reorganised Menus to be more
  303. Psion compliant.
  304.  
  305.