home *** CD-ROM | disk | FTP | other *** search
/ Collection of Education / collectionofeducationcarat1997.iso / SCIENCE / MATHPLOT.ZIP / MATHPLOT.FUN < prev    next >
Text File  |  1991-02-23  |  2KB  |  141 lines

  1. CLEAR
  2. DISPLAY
  3. DISPLAY
  4. DISPLAY
  5. DISPLAY
  6. DISPLAY MATHPLOT example functions.
  7. DISPLAY Press Enter to move on to next function.
  8. DISPLAY
  9. pause 30
  10.  
  11. RESET
  12. DISPLAY Damped oscillations
  13. TITLE Damped oscillations
  14. Y = EXP(-.2*X)*COS(X)
  15. RANGE 0,6*PI
  16. PLOT 30
  17.  
  18. RESET
  19. DISPLAY Second and third order Butterworth filters
  20. TITLE Second and third order Butterworth filters
  21. Y1=1/SQRT(1+(X/2000)^4)
  22. Y2=1/SQRT(1+(X/2000)^6)
  23. RANGE 0,8000
  24. NUMPOINTS 100
  25. LABEL ON
  26. GRID ON
  27. PLOT 30
  28.  
  29. RESET
  30. DISPLAY Fourier series approximation of square wave
  31. TITLE Fourier series approximation of square wave
  32. Y1 = SIN(X) + SIN(3*X)/3 + SIN(5*X)/5 + SIN(7*X)/7
  33. Y2 = PULSE(0,X,PI) - PULSE(PI,X,2*PI)
  34. RANGE .001,2*PI+.001
  35. NUM 200
  36. LABELS ON
  37. GRID ON
  38. PLOT 30
  39.  
  40. RESET
  41. DISPLAY Cubic equation
  42. TITLE Cubic equation: Y = 2*X^3 + 50*X^2 + 100*X + 5000
  43. CTITLE 7
  44. Y=2*X^3+50*X^2+100*X+5000
  45. RANGE -30,18
  46. NUMPOINTS 100
  47. LABEL ON
  48. GRID ON
  49. PLOT 30
  50.  
  51. RESET
  52. DISPLAY Hyperbolic function: X * Y = 5
  53. TITLE Hyperbolic function:  X * Y = 5
  54. Y1=5/T
  55. X1=T
  56. CF1 2
  57. Y2=-5/T
  58. X2=-T
  59. CF2 2
  60. RANGE 0.5,10
  61. COMMONSCALE ON
  62. PLOT 30
  63.  
  64. RESET
  65. DISPLAY Hypocycloid of four cusps
  66. TITLE Hypocycloid of four cusps (Astroid)
  67. CTITLE 4
  68. y=SIN(T)^3
  69. x=COS(T)^3
  70. CF1 2
  71. RANGE 0,6.28319
  72. NUMPOINTS 100
  73. CAXES 1
  74. COMMONSCALE ON
  75. PLOT 30
  76.  
  77. RESET
  78. DISPLAY Reciprocal of Gamma function
  79. TITLE Reciprocal of Gamma function
  80. CTITLE 7
  81. y=GAMMAI(X)
  82. CF1 2
  83. RANGE -4,6
  84. NUMPOINTS 100
  85. LABEL ON
  86. CAXES 3
  87. GRID ON
  88. CGRID 8
  89. COMMONSCALE OFF
  90. ORIGIN OFF
  91. PLOT 30
  92.  
  93. RESET
  94. DISPLAY Normal probability distribution function
  95. TITLE Normal probability distribution function
  96. Y=NORMAL(X)
  97. RANGE -4,4
  98. NUMPOINTS 150
  99. PLOT 30
  100.  
  101. RESET
  102. DISPLAY Now, a little "art"
  103. pause 3
  104. R=2*SIN(2*A)
  105. CF1 3
  106. RANGE 0,2000
  107. NUMPOINTS 500
  108. AXES OFF
  109. PLOT 30
  110.  
  111. RESET
  112. y=SIN(T)^3
  113. x=COS(T)^3
  114. CF1 2
  115. RANGE 0,4000
  116. NUMPOINTS 500
  117. AXES OFF
  118. GRID OFF
  119. COMMONSCALE ON
  120. PLOT 30
  121.  
  122. RESET
  123. y=5*SIN(T)-SIN(5*T)
  124. x=5*COS(T)-COS(5*T)
  125. CF1 3
  126. RANGE 0,6000
  127. NUMPOINTS 400
  128. AXES OFF
  129. COMMONSCALE ON
  130. PLOT 30
  131.  
  132. DISPLAY
  133. DISPLAY
  134. DISPLAY End of example plots.
  135. DISPLAY Type or edit MATHPLOT.FUN to see the function descriptions.
  136. DISPLAY The file MATHPLOT.DOC contains a tutorial and full instructions.
  137. DISPLAY
  138. DISPLAY
  139. EXIT
  140.  
  141.