Student Multivariate Calculus
|
|
|
Six new commands have been added and two previous commands have been augmented. The new commands are:
The modified commands are MultiInt and SurfaceArea.
•
|
The Norm and Normalize commands default to the Euclidean norm over the real numbers.
|
•
|
The DotProduct and TripleScalarProduct commands calculate over the real numbers.
|
•
|
These, and the CrossProduct command, support the Lines & Planes portion of the typical multivariate calculus course.
|
•
|
Just as in the VectorCalculus packages, the top-level diff command now automatically maps over the components of a vector when implemented within this package.
|
The existing MultiInt and SurfaceArea commands have been updated with the capability to integrate over the same regions that are known to the modified int command in the VectorCalculus packages. The net effect of these improvements is to reduce the number of times a student of multivariate calculus needs to work outside the Student MultivariateCalculus package.
Maple can solve many problems in Multivariate Calculus using several methods: using typeset math, using the context sensitive menu, and lastly, by Maple commands. Solutions using each of these three methods are shown for the first three of the following examples.
|
Example 1: Computing a Norm and Normalizing a Vector
|
|
Step
|
Instructions
|
Results
|
Load the Student :-MultivariateCalculus package.
|
From the Tools menu, select Load Package, then Student Multivariate Calculus.
|
Loading Student:-MultivariateCalculus
|
Define the vector V.
|
•
|
Enter: .
|
•
|
Right-click on this expression and select Assign Name from the context menu.
|
|
|
Find the norm of V using typeset math.
|
•
|
From the context menu, select Evaluate and Display Inline.
|
|
=
|
Alternatively, find the norm using context menu options.
|
•
|
From the context menu, select Evaluate and Display Inline.
|
•
|
Again, from the context menu select Student Multivariate Calculus, then select Norm.
|
|
=
|
Normalize V using the context menu.
|
•
|
From the context menu select Evaluate and Display Inline.
|
•
|
Again, from the context menu select Student Multivariate Calculus then select Normalize.
|
|
=
|
Use the Norm command to find the norm of V.
|
Type: "Norm(V)" and press Enter.
|
=
|
Use the Normalize command to normalize V.
|
Type: "Normalize(V)" and press Enter.
|
=
|
|
|
|
|
Example 2: Computing Cross Products, Dot Products and Triple Scalar Products
|
|
Step
|
Instructions
|
Results
|
Load the Student:-MultivariateCalculus package.
|
•
|
From the Tools menu, select Load Package, then Student Multivariate Calculus.
|
|
Loading Student:-MultivariateCalculus.
|
Define Vectors A, B and C.
|
•
|
Enter:
|
•
|
Right-click on this expression and select Assign Name from the context menu.
|
•
|
Repeat for B and C (see Results column).
|
|
|
Vector Products via Typeset Math (See Common Symbols Palette).
|
Compute the vector products using typeset math.
|
•
|
Context Menu: Evaluate and Display Inline.
|
|
Compute using typeset math.
|
•
|
From the Common Symbols palette, select ·
|
•
|
Right-click on the expression.
|
•
|
From the context menu select Evaluate and Display Inline.
|
|
=
|
Compute using typeset math.
|
•
|
From the Common Symbols palette select ×
|
•
|
Right-click on the expression.
|
•
|
From the context menu select Evaluate and Display Inline.
|
|
=
|
Compute using typeset math.
|
•
|
Type: , selecting the operators from the Common Symbols palette.
|
•
|
Right-click on the expression.
|
•
|
From the context menu select Evaluate and Display Inline.
|
|
=
|
Vector Products via the Context Menu
|
Compute
from the context menu.
|
•
|
Right-click on A,B and select Evaluate and Display Inline from the context menu.
|
•
|
Right-click on the output from the previous step and select Student Multivariate Calculus, then
Dot Product.
|
|
=
|
Compute from the context menu.
|
•
|
Right-click on A,B and select Evaluate and Display Inline from the context menu.
|
•
|
Right-click on the output from the previous step and select Student Multivariate Calculus, then
Cross Product.
|
|
=
|
Compute from the context menu.
|
•
|
Right-click on A,B,C and select Evaluate and Display Inline from the context menu.
|
•
|
Right-click on the output from the previous step and select Student Multivariate Calculus, then
Triple Scalar Product.
|
|
=
|
Vector Products via the DotProduct, CrossProduct, and TripleScalarProduct Commands
|
Compute
using the DotProduct command.
|
|
=
|
Compute using the CrossProduct command.
|
•
|
Type: CrossProduct(A,B).
|
|
=
|
Compute using the TripleScalarProduct command.
|
•
|
Type: TripleScalarProduct(A,B,C).
|
|
=
|
|
|
|
|
Example 3: Differentiating a Vector
|
|
Step
|
Instructions
|
Results
|
Load the Student:-MultivariateCalculus package.
|
•
|
From the Tools menu, select Load Package, then Student Multivariate Calculus.
|
|
Loading Student:-MultivariateCalculus
|
Define vector
|
•
|
Type:
|
•
|
From the context menu, select Assign Name.
|
|
|
Define vector
|
•
|
Type:
|
•
|
From the context menu select Assign Name
|
|
|
Differentiate via Typeset Math
|
Differentiate
|
•
|
Select # from the Common Symbols palette.
|
|
=
|
Differentiate
|
•
|
From the Calculus palette, select
|
|
=
|
Differentiate via Context Menu
|
Differentiate
|
•
|
Right-click on
|
•
|
From the context menu, select Evaluate and Display Inline.
|
•
|
Select the output, then from the context menu, select Student Multivariate Calculus, then Differentiate, then select With Respect To
|
|
=
|
Differentiate
|
•
|
Right-click on
|
•
|
From the context menu, select Evaluate and Display Inline.
|
•
|
Select the output, then from the context menu, select Student Multivariate Calculus, then Differentiate, then select With Respect To
|
|
=
|
Differentiate via the Differentiation Operator in the Calculus Palette
|
Differentiate
|
•
|
From the Calculus palette, select the differentiation operator, .
|
•
|
Right-click the expression and select Evaluate and Display Inline.
|
|
=
|
Differentiate
|
•
|
From the Calculus palette, select the differentiation operator, .
|
•
|
Replace with and replace with .
|
•
|
Right-click the expression and select Evaluate and Display Inline.
|
|
=
|
Differentiation via the Modified diff Command
|
Differentiate
|
|
=
|
Differentiate
|
|
=
|
|
|
|
|
Example 4: Integrating a Function Over a Region
|
|
Integrate over the upper half of the circle whose center is and whose radius is .
|
|
|
Instructions
|
Results
|
•
|
From the Tools menu, select Load Package, then Student Multivariate Calculus.
|
|
Loading Student:-MultivariateCalculus
|
Use the MultiInt Command.
|
|
=
|
|
|
|
In addition to Circle and Sector, the MultiInt command "knows" the additional predefined regions Ellipse (to which Sector also applies), Parallelepiped (a rectangular box with sides parallel to the coordinate planes), Rectangle, Sphere, Tetrahedron, Triangle, and the general Region.
|
|
Example 5: Calculating the Surface Area of a Region
|
|
Calculate the surface area of that portion of the surface that is defined over the triangle whose vertices are .
|
|
|
Instructions
|
Result
|
•
|
From the Tools menu, select Load Package, then Student Multivariate Calculus.
|
|
Loading Student:-MultivariateCalculus.
|
•
|
Type:
|
•
|
Right-click on and select Assign Name.
|
|
|
Use SurfaceArea Command.
|
|
|
=
|
|
|
|
|