home *** CD-ROM | disk | FTP | other *** search
/ The Unsorted BBS Collection / thegreatunsorted.tar / thegreatunsorted / misc / graphit3.hlp < prev    next >
Text File  |  1990-08-22  |  6KB  |  93 lines

  1.                              THE DEFAULT SETTINGS
  2.  
  3.            When you run GraphIt! without any command-line arguments,
  4.                      the following settings are in effect:
  5.        Start of range:  (-12.0, -8.14*)   End of range:  (19.5, 8.14*)
  6.              Fineness:  1.0 **               Step rate:  0.0625  (1/16)
  7.               Legends:  ON                    Warnings:  OFF
  8.               Printer:  OFF                 AutoRedraw:  ON
  9.  
  10. This provides a basic rectangular grid of decent size with the origin
  11. centered, a square aspect ratio (a 1x1 square on the grid really LOOKS
  12. square), and a good resolution graph.
  13.  
  14.  * on VGA + or - 8.48 because its 30 text rows allow more of the vertical
  15.    pixels to be used for the graph than the 25 rows of CGA/EGA.
  16. ** 0.5 on CGA systems to speed up graphs with reduced resolution.
  17. ──────────────────────────────────────────────────────────────────────────────
  18.                              VIEWING THE SETTINGS
  19.  
  20.     The  current settings are almost always displayed whenever you change  one
  21. of them. Every item under Options (unless aborted)  will bring up the settings
  22. screen.   You  can  also look at them manually by selecting  Settings  in  the
  23. Options menu.                                    Press PgDn for help on Scale.
  24.                               CHANGING THE SCALE
  25.  
  26.     The  scale function allows you to change the scale of the graph  you  have
  27. on-screen  while  keeping the center of  the display the same (the  origin may
  28. move but if (2,2)  is at the middle of the  screen,  it will stay there).  The
  29. scale  is  totally relative to the size of the  grid that is presently  on the
  30. screen,   so you need not make any comparison with an  absolute scale of 1. To
  31. rescale the grid,  select "Scale"  from the options menu.  Then respond to the
  32. prompt according to the following guidelines:
  33.  
  34.     Enter a positive number to zoom in,  or a negative number to pan out.  The
  35. number of units across the screen will be divided or multiplied by that number
  36. accordingly.  Numbers between -1  and 1,  inclusive,  are invalid because they
  37. produce meaningless values.  Decimals greater than 1 or less than -1 are valid
  38. though.
  39.  
  40.     If  you  enter  an invalid number,  you will be asked again to  enter  the
  41. scale. To abort rescaling, just press enter on a blank line.
  42.  
  43.     To scale the default range,  use the "/S" option on  the command line (see
  44. Appendix A of GRAPHIT.DOC).
  45.  
  46.                                                  Press PgDn for help on Range.
  47.                               ADJUSTING THE RANGE
  48.  
  49.     The ability to adjust the grid by  inputting the beginning and end of  the
  50. desired  range  is  one of the most powerful and  flexible  features  GraphIt!
  51. offers. It can rescale the grid  to either  be a perfect fit for  the function
  52. you are graphing so that as much of it is visible as possible or to render the
  53. most accurate image possible on even the lowest resolution CGA screen. Both of
  54. these features can be accomplished by selecting Range in the Options menu.
  55.     To  create  a grid such as the first,  graph an equation on  the  standard
  56. grid,  and from that graph determine the top-,  bottom-,  left-  and rightmost
  57. extremities  of the graph,  and respond with the proper values to the 4  Range
  58. prompts.  The new grid may be somewhat expanded or compressed depending on the
  59. aspect  ratio,   but  it will show the same amount of graph  in  much  greater
  60. detail.
  61.     To create a more accurate representation like the second grid,  have  some
  62. idea in your mind as to the left,  right,  and top of the grid.  Enter these 3
  63. numbers in the first 3 range prompts,  and on the fourth one just press enter.
  64. Voilà.   The bottom of the grid will be AutoScaled to the exact y to  x  ratio
  65. needed  to  get a square aspect ratio...if it isn't,  you'd better  check  the
  66. vertical  size knob on your monitor!  To set the range from the command  line,
  67. use the /X1:, /X2:, /Y1:, /Y2:, and /Y2 options [described in Appendix A].
  68.  
  69.                                               Press PgDn for help on Fineness.
  70.                             ADJUSTING THE FINENESS
  71.     The  fineness factor determines how high the resolution of the graph  will
  72. be, and in effect, also the amount of time it takes to complete the graph. The
  73. default fineness factor of 1 is quite adequate in most circumstances. With the
  74. addition  of SmartFineness automatic fineness adjustment in the  graph-drawing
  75. loop, the manual fineness adjustment has become almost obsolete, but I left it
  76. in to accomodate the need for especially sharp graphs or for especially  quick
  77. renderings.  SmartFineness automatically decreases the fineness when the point
  78. being  graphed  is not on the  screen to speed up blank areas,  then  recovers
  79. automatically  and  backtracks  to the spot where the  graph  comes  on-screen
  80. again.  It also  varies the fineness with  the  slope of  the  equation  being
  81. graphed,  so steep graphs are  tracked more effectively.  As the  fineness  is
  82. increased,  more  of the curve will be smoothed out,  but remember that if you
  83. increase the fineness factor to 5, the computer will be slowed down to 1/5 its
  84. normal graphing speed under the load of all the extra calculations.
  85.     If you have CGA adapter,  GraphIt! assumes you are using an 8088 non-turbo
  86. PC  and reduces the fineness to 0.5  to speed up graphing;  the difference  in
  87. resolution  is  usually  not  very  noticeable on the  CGA  screen,   but  the
  88. difference in speed is.
  89.     To change the fineness factor, select Fineness from the Options menu.  Any
  90. value  greater than zero is valid;  however I would recommend not going  below
  91. 0.25, as the image quality suffers.
  92. ───────────────End of Options help. Press ESC to return to menu.──────────────
  93.