home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.0 / NeXTSTEP3.0.iso / NextDeveloper / Examples / AppKit / Graph / English.lproj / Help.nib / data.nib (.txt) < prev   
Encoding:
NeXT TypedStream Data  |  1992-06-01  |  4.1 KB  |  121 lines

  1. typedstream
  2. IBObjectData
  3. Object
  4. CustomObject
  5. GraphApp
  6. ScrollView
  7.     Responder
  8. ClipView
  9. ciifffcfffs
  10. [3350c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
  11. \margl40
  12. \margr40
  13. {\colortbl;\red0\green0\blue0;}
  14. \pard\tx1340\tx4040\tx6320\f0\b\i0\ulnone\fs28\fc0\cf0 \
  15. \fs36 Graph
  16. \b0\fs32  
  17. \b Quick Help
  18. \fs24 \
  19. \b0 \
  20. Graph is an application which graphs two dimensional functions of the form "y = F(x)" and three dimensional functions of the form "x = F
  21. \fs18\dn6 x
  22. \fs24\dn0 (u, v); y = F
  23. \fs18\fc1\cf1\dn6 y
  24. \fs24\fc0\cf0\dn0 (u, v); z = F
  25. \fs18\fc1!06
  26. \dn6 z
  27. \fs24\fc0\cf0\dn0 (u, v); .  The function F(x) may use:\
  28. \pard\tx1340\tx3020\tx5820\fc0\cf0             
  29. \i Example
  30. \i0 \
  31. \pard\tx1340\tx6080\fc0\cf0     the independent variable "x"    
  32. \b0\i \
  33. \i0 integer and real numbers    
  34. \b -34, 3.14159, -4.1e-9
  35. \b0 \
  36. \i0 radix numbers (e.g., base 16, 2)    
  37. \b 16#1Ae,  2#101011
  38. \b0 \
  39.     basic arithmetic operators + -  *  /    
  40. \b 9 + 0.3 * x
  41. \b0 \
  42.     the modulus operator %    
  43. \b x % 3
  44. \b0 \
  45.     the exponent operator ^    
  46. \b x ^ 4 - 1
  47. \b0 \
  48.     parentheses for grouping    
  49. \b (x + 1) * (x - 1)
  50. \b0 \
  51.     two common constants, pi and e    
  52. \b 2 * pi + e ^ x\
  53. \b0\ul coefficients A through H
  54. \ulnone     
  55. \b A*x^2 + B*x + C
  56. \b0 \
  57. \b0 basic trig functions    
  58. \b sin(x), cos(x), tan(x)
  59. \b0 \
  60. \b0 basic inverse trig functions    
  61. \b asin(x), acos(x), atan(x)
  62. \b0 \
  63.     exponential and natural log    
  64. \b exp(1/x^2), ln(x+1)
  65. \b0 \
  66.     square root    
  67. \b sqrt(x)
  68. \b0 \
  69. \pard\tx1340\tx6380\fc0\cf0 \
  70. To enter a new equation, type an expression using the above terms into the forms labeled "
  71. \b x =
  72. \b0 ",  "
  73. \b y =
  74. \b0 ", or "
  75. \b z =
  76. \b0 " and hit return.\
  77. Graph lets you change the values of the coefficients in real time, with the sliders on the right side of the document window.  Sprinkle these through your functions and play with their values to gain insight into how the components of your function interact.\
  78. There is a separate "Copy Graph" command for copying your work to other applications.  Graph supports Object Links as a source.  This means if you do "Paste and Link" in an application that supports Object Links, your pasted graphs will stay up to date even when you change them back in Graph.\
  79. In 2D documents, the 
  80. \b Zoom In
  81. \b0  and 
  82. \b Zoom Out
  83. \b0  buttons enlarge and shrink the image by a factor of two.  The other scaling control is the 
  84. \b Auto Scale
  85. \b0  switch.  If this is on, then the view of the graph is always scaled so the whole image fits.  If it is off, the piece of the plane being  viewed remains the same while other controls are changed.  The range of x values over which the function is evaluated are controlled by the 
  86. \b Min
  87. \b0  and 
  88. \b Max
  89. \b0  sliders. The 
  90. \b Resolution
  91. \b0  slider controls how many points within the x range are plotted.  A higher resolution means a smoother graph, but it will be a little slower to update.\
  92. In 3D documents, the 
  93. \b Zoom
  94. \b0  slider moves the !07
  95. oint closed and farther to the origin of the space.  You can rotate the figure by just clicking on the graph itself and dragging.  The range of u and v values over which the functions are evaluated are controlled by the 
  96. \b Min
  97. \b0 , 
  98. \b Max
  99. \b0 , 
  100. \b Min
  101. \b0 and 
  102. \b Max
  103. \b0  sliders. The 
  104. \b Resolution
  105. \b0  slider controls how many points within the u and v range are plotted.  The number of polygons plotted is proportional to the resolution squared.  A higher resolution means a smoother graph, but it will be a little slower to update.\
  106. NXCursor
  107. NXImage
  108. NXibeam
  109. Scroller
  110. Control
  111. _doScroller:
  112. @@@ffs
  113. WindowTemplate
  114. iiii***@s@
  115. Panel
  116. File's Owner
  117. ScrollingText
  118. IBOutletConnector
  119. IBConnector
  120.     helpPanel
  121.