- Commands end with a colon (:) or a semicolon (;). Most of the time, you will end with a semicolon. The difference between the two is that a colon suppresses the output (for example, if you don't want to see the result of an intermediate calculation), while the semicolon displays the output. Try both 2+2: and 2+2; in your MAPLE window sometime.
- Many basic commands are loaded automatically when you start MAPLE. However, many others are not and must be loaded explicitly before you can access the commands. The commands are organized into
**packages**. We will want the following packages loaded most of the time: plots (a graphing package) and VectorCalculus (just what it sounds like). These are loaded with the command

**with(packagename):**

For example,

**with(VectorCalculus):**

loads the VectorCalculus package. Do take note of capital letters; MAPLE is case-sensitive. MAPLE does not care about spaces, however, although you should not put spaces in the middle of single-word commands.

- To draw a 2-dimensional graph, use the
**plot**command; to draw a 3-dimensional graph, use the**plot3d**command. The plot command works as follows:

**plot(f(x),x=a..b);**

You must substitute your function for f(x) (like

x^{2}in place of f(x)). The rangex=a..btells Maple over what range of values to evaluate the function. The view=[c..d,e..f] option can make the window larger (or smaller) than the evaluated range; see Maple's help for more details.

- Multiplication requires an asterisk, *, located on the 8 key. Juxtaposition of symbols, like
*ab,*is not sufficient; it must be*a***b*. Powers (exponents) use the carat key, ^, located on the 6. - To find the square root of a number, use the
**sqrt**command, like**sqrt(x);** -
For natural logarithms, sines, cosines, etc., use standard notation:

**ln(**,*x*)**sin(**,*x*)**arctan(**, etc.*x*) -
For the

**plot3d**command, MAPLE assumes that the first argument is equal to*z*, so if you have*z*expressed explicitly as a function of*x*and*y*, just write in the function (but not*z*=). For example, to graph the function f(*x*,*y*) =*x*^{2}-*y*, use the command**plot3d(***x*^2-*y*,*x*= -5..5,*y*= -5..5);If

*z*is*not*expressed explicitly as a function of*x*and*y*, you will need to use**implicitplot3d**, in which the first argument is an*equation*. For example, to graph*z*^{2}=*x*^{2}+*y*^{2}, use the command**implicitplot3d(***z*^2 =*x*^2 +*y*^2,*x*= -5..5,*y*= -5..5,*z*= -5..5);*x*,*y*, and*z*, while for plot3d you need only specify the range for*x*and*y*. - In cylindrical coordinates,
**plot3d**assumes that you are giving it*r*as a function of*z*and θ. In spherical coordinates, it assumes you are giving it ρ as a function of θ and φ.