Will

1781 Reputation

16 Badges

19 years, 289 days
Maplesoft
Developer
Waterloo, Ontario, Canada

Social Networks and Content at Maplesoft.com

Maple Application Center

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.

MaplePrimes Activity


These are Posts that have been published by Will

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 %.
To undefine x, enter x:='x'; To restart Maple with its memory cleared, enter restart.
Help with using the simple Maple Commands
Any questions that apply to plotting in Maple will appear here.

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