Vector Calculus in Maple: Getting Started 

The following is a tutorial in applying Maple's packages for Vector Calculus, vectors, and matrices in general.  The Tensor and the LinearAlgebra packages are also demonstrated in less depth.  If anyone is taking Multivariable Calculus, you might want to get an even better understanding of relevant commands by typing ? Vector Calculus in the Maple command line.  Of the items that the help program lists in the side bar, there is a built-in example worksheet to provide a better understanding of the basics. 

 

We begin with some fundamentals in Maple's Vector Calculus package.  These concepts will be built upon throughout the tutorial.  One such important concept is the ability to construct vectors using the Vector Calculus package.  In Maple a vector is relatively simple to construct, as is shown below. 


I start by clearing the variables currently stored by Maple via the
restart command.  This is followed by implementing the Vector Calculus package. 

 

> restart; 1
 

> with(VectorCalculus); -1
 

Warning, the assigned names `<,>` and `<|>` now have a global binding 

Warning, these protected names have been redefined and unprotected: `*`, `+`, `-`, `.`, D, Vector, diff, int, limit, series 

 

I will now specify which coordinate system I want to use.  This step is actually unnecessary since the cylindrical coordinate system is the defualt coordinate system. 

 

> SetCoordinates('cartesian'[x, y, z]); 1
 

cartesian[x, y, z]