1781 Reputation

19 years, 289 days
Maplesoft
Developer

Social Networks and Content at Maplesoft.com

Will Spaetzel is a Software Architect in the Maple T.A. Team at Maplesoft.

He started at Maplesoft in May of 2004 for a 16 month internship while completing his Bachelor of Computer Science from the University of Western Ontario. During his final year at UWO, he continued on as moderator for MaplePrimes. He joined Maplesoft full-time in May 2006 and moved to the web team in Jan 2007. In December of 2010, Will moved to the Maple T.A. team.

Will was born and grew up in Ontario, Canada. He maintains a personal blog, dabbles in photography builds web applications in his spare time.

When I enter the same command repeatedly...

Some commands change the internal state of the calculation, so the results have to be different each time. For example, if x is 1, entering x:=x+1; repeatedly obviously yields values of x that count up. A less obvious way that a command can do different things different times it is used is if it includes the % reference to the previous result. Then, the result from the command will depend on what the previous result was. It is less confusing to assign a name to a result you want to use again, rather than referring to it with %.

How do I undefine a variable to put it b...

To undefine x, enter x:='x'; To restart Maple with its memory cleared, enter restart.

Basic Maple Commands...

Help with using the simple Maple Commands

Help with Plotting...

Any questions that apply to plotting in Maple will appear here.

Why did my graph turn out empty or blank...

A1: You forgot to specify a range on the independent variable.

``` > f:=2-x;
> plot(f);              WRONG
Plotting error, empty plot
> plot(f,x=-1..1);      RIGHT
```

A2: You might be plotting a quantity that isn't defined. For example, you might have defined Y but then asked Maple to plot y. Maple is case-sensitive, and many strange behaviors are the result of typing a variable name in the wrong case.

Another way a plotted quantity can be undefined is if you didn't use the assignment operator := to define it.

``` > y=sin(x);              WRONG
```
 First 20 21 22 23 Page 22 of 23
﻿