diff options
Diffstat (limited to 'src/hyper/pages/explot2d.ht')
-rw-r--r-- | src/hyper/pages/explot2d.ht | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/src/hyper/pages/explot2d.ht b/src/hyper/pages/explot2d.ht new file mode 100644 index 00000000..803e4d77 --- /dev/null +++ b/src/hyper/pages/explot2d.ht @@ -0,0 +1,50 @@ +% Copyright The Numerical Algorithms Group Limited 1991. +% Certain derivative-work portions Copyright (C) 1988 by Leslie Lamport. +% All rights reserved + +% Title: 2-D Graphics + +% Author: Clifton J. Williamson +% Date created: 3 November 1989 +% Date last updated: 3 November 1989 + +\begin{page}{ExPlot2DFunctions}{Plotting Functions of One Variable} +\beginscroll +To plot a function {\em y = f(x)}, you need only specify the function and the +interval on which it is to be plotted. +\graphpaste{draw(sin(tan(x)) - tan(sin(x)),x = 0..6)} +\endscroll +\autobuttons\end{page} + +\begin{page}{ExPlot2DParametric}{Plotting Parametric Curves} +\beginscroll +To plot a parametric curve defined by {\em x = f(t)}, +{\em y = g(t)}, specify the functions +{\em f(t)} and {\em g(t)} +as arguments of the function `curve', then give +the interval over which {\em t} is to range. +\graphpaste{draw(curve(9 * sin(3*t/4),8 * sin(t)),t = -4*\%pi..4*\%pi)} +\endscroll +\autobuttons\end{page} + +\begin{page}{ExPlot2DPolar}{Plotting Using Polar Coordinates} +\beginscroll +To plot the function {\em r = f(theta)} in polar coordinates, +use the option {\em coordinates == polar}. +As usual, +call the function 'draw' and specify the function {\em f(theta)} and the +interval over which {\em theta} is to range. +\graphpaste{draw(sin(4*t/7),t = 0..14*\%pi,coordinates == polar)} +\endscroll +\autobuttons\end{page} + +\begin{page}{ExPlot2DAlgebraic}{Plotting Plane Algebraic Curves} +\beginscroll +\Language{} can also plot plane algebraic curves (i.e. curves defined by +an equation {\em f(x,y) = 0}) provided that the curve is non-singular in the +region to be sketched. +Here's an example: +\graphpaste{draw(y**2 + y - (x**3 - x) = 0, x, y, range == [-2..2,-2..1])} +Here the region of the sketch is {\em -2 <= x <= 2, -2 <= y <= 1}. +\endscroll +\autobuttons\end{page} |