home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / mbug / mbug096.arc / PARABOLA.DOC < prev    next >
Text File  |  1979-12-31  |  5KB  |  143 lines

  1.                           -- PARABOLA --
  2.                                                    By Simon Carter
  3.  
  4.  
  5.  
  6. Parabola  Plotter  is  a   general-purpose  program  for  plotting 
  7. Parabolas.  Most  Parabolas are plotted  in under 10  seconds.  It 
  8. requires Microworld Disk  Basic version 6.30e.
  9.  
  10. Change equation
  11.  
  12. With the main menu displayed, press <1>, for "Change equation".
  13. The screen will clear and the following will appear :
  14.  
  15. Previous equation y = x^2
  16.  
  17.    This line  tells you the  previous equation plotted.   When you 
  18.    first start this will always be set to y = x^2, but will change 
  19.    when you enter another equation.
  20.  
  21. Please enter the value of A, where y = A( x + b )^2 + c
  22. or <CR> for default of 1 : -.07   <CR>
  23.  
  24.    This value determines the shape of the graph.  A negative value 
  25.    will turn  it upside down (-1, -23, -4.5) and a  positive value 
  26.    will make  it upright (1,  13, 8.7).   A large value  will make 
  27.    it thin  (5, -16, 9.5),  while a small  value will make  it fat 
  28.    (.3, -.07, .07).  Pressing <CR> will set A to its default value 
  29.    of 1.  Pressing <SPACE> will give A its previous value.
  30.  
  31. Please enter the value of B, where y = -0.07( x + B )^2 + c
  32. or <CR> for default of 0 : -2     <CR>
  33.  
  34.    This value determines the graph's X position.  A negative value 
  35.    (-2, -5,  -.5) will move  the graph  to the right.   A positive 
  36.    value (4,  8, 3.5) will move  the graph to the  left.  Pressing 
  37.    <CR> will  set B to its  default value of 0.   Pressing <SPACE> 
  38.    will give B its previous value.
  39.  
  40. Please enter the value of C, where y = -0.07( x - 2 )^2 + C
  41. or <CR> for default of 0 : 9      <CR>
  42.  
  43.    This value determines the graph's Y position.  A negative value 
  44.    (-4, -12, -3.5) will  move it down and a positive  value (2, 7, 
  45.    5.4) will move it up.  Pressing <CR>  will set C to its default 
  46.    value of 0.   Pressing <SPACE> will give C  its previous value.  
  47.    If B has not been specified, the brackets will not appear.
  48.  
  49. Are you plotting the graph of y = -0.07( x - 2 )^2 + 9
  50. <Y>es or <N>o      (Default Yes)
  51.  
  52.    If this line displays the correct  equation, press <CR> or <Y>.  
  53.    If it isn't right, press <N> and type it in again.
  54.  
  55. The axis and scales  will be drawn, and a message  will be printed 
  56. telling you which equation is being plotted.
  57.  
  58.  
  59.  
  60. Change axis
  61.  
  62. With the main menu  in front of you, type <2>,  for "Change axis".  
  63. The screen will clear and the following lines will appear one at a 
  64. time on the 17th line :
  65.  
  66. To move (0,0) horizontally, type -250 to 250 or 0 centre :____
  67.  
  68.    This value effects  where the Y axis appears on  the screen.  A 
  69.    negative number will  move it left from the  centre, a positive 
  70.    number will move it right from  the centre.  Pressing <CR> will 
  71.    set  it to  its  default value  of  0.   Pressing <SPACE>  will 
  72.    set it to its previous value.  Only integers are allowed.
  73.  
  74. To move (0,0) vertically, type -120 to 120 or 0 centre :____
  75.  
  76.     This value effects where the X  axis appears on the screen.  A 
  77.     negative  number will  move  it down  from  the  centre and  a 
  78.     positive number  will move  it up  from the  centre.  Pressing 
  79.     <CR> will set it to its  default value of 0.  Pressing <SPACE> 
  80.     will  set  it  to  its  previous  value.   Only  integers  are     
  81.     allowed.
  82.  
  83. X - axis scale factor (Default 1) :____
  84.  
  85.     This value effects the number of scale marks on the X axis.  A 
  86.     small number (0.5,  0.1) will increase the number  of marks, a   
  87.     large  number (1.5,  3)  will decrease  the  number of  marks.      
  88.     Pressing <CR> will set it to its default value of 1.  Pressing 
  89.     <SPACE>  will  set   it  to  its  previous   value.   Negative     
  90.     numbers are not allowed.
  91.  
  92. Y - axis scale factor (Default 1) :____
  93.  
  94.     This value effects the number of scale marks on the Y axis.  A 
  95.     small number (0.5,  0.1) will increase the number  of marks, a 
  96.     large  number (1.5,  3)  will decrease  the  number of  marks.  
  97.     Pressing <CR> will set it to its default value of 1.  Pressing 
  98.     <SPACE>  will  set   it  to  its  previous   value.   Negative     
  99.     numbers are not allowed.
  100.  
  101. Confirm <Y>es or <N>o     (Default Yes)
  102.  
  103.    This line just asks for confirmation  of the settings.  If they 
  104.    are wrong, press <N> and go through them again, otherwise press 
  105.    <Y> or <CR>.
  106.  
  107. A message will appear telling you  which equation is being plotted 
  108. and then the Parabola will be drawn.
  109.  
  110.  
  111.  
  112. Change equation and axis
  113.  
  114. Press  <3> while  in  the main  menu.   This is  the  same as  the 
  115. previous 2 sections put together.
  116.  
  117.  
  118.  
  119. Re-plot graph
  120.  
  121. Press <4>  while in  the main  menu.  This  will re-plot  the last 
  122. equation.
  123.  
  124.  
  125.  
  126. Quit
  127.  
  128. Press <Q> while in the main menu.  This message will appear :
  129.  
  130. Are you sure (Y or N)
  131. If you do wish  to exit to the system, press  <Y>, otherwise press 
  132. <N> to get back to the main menu.
  133.  
  134.  
  135.  
  136. Screen Dumps
  137.  
  138. After the graph has been plotted, a message will appear :
  139.  
  140. Press <S> for screen dump, <CR> for menu.
  141. If you press <CR>  you will return to the main  menu.  If you press 
  142. <S> the current graph will be dumped to a parallel printer.
  143. ou pr