A list of plotting commands. [some require with(plots)] plot, plot -- parametric form, plot3d, implicitplot3d, contourplot, spacecurve, gradplot, fieldplot, plot3d -- surface form, display -- used to combine plots. A list of plotting options axis, title, numpoints, scaling, style, contours, arrows, color, orientation, thickness Handy commands evalf, eval, solve, diff, int, sqrt, mtaylor vector commands [some require with(linalg)] vector, dotprod, grad Quirks: 1. Maple crashes, save early and often. 2. Typos, typos, typos. The syntax is unforgiving. A. Need a star between (x-1)(x-2) or between 2x or between x y. B. Need a `;' or `:' to end a statement. C. Need f:=x^2-3 for assignment, f=x^2-3 is an equation. D. f(x):=x^2-3 is always wrong. E. Pi is 3.14159... but pi is just a greek variable. F. E and e are just variables, exp(1) is 2.7182818... G. Write e^x as exp(x) and not exp^(x). H. X and x are different variables. I. Doing x:=7; is a mistake, you need to do x:='x'; or restart to make things work correctly again. J. 1/2*x is x/2 and not 1/(2*x). 3. If you forget with(plots) or misspell a command, Maple echoes the command like it understood but is refusing to act. Maple thinks you are infinity smart, and doesn't give great error messages. 4. Ugh, it is a programming language and you have to debug. And the hardest thing to debug is when you get an answer but it is wrong. 5. The order of execution can get out of synch with the order of presentation.