|
|
 |

Home : Support : Training : Detailed Course Topics
 |
|
|
Maple Fundamentals provides
six hours of training time, including hands-on exercises, and
covers the following four modules:
Part 1: The Maple Environment
You will become fluent in the Maple 10 environment. You will learn how to use context menus, task assistants, and palettes to perform powerful analyses and create high-impact graphics with only a minimal knowledge of commands. You will also learn how to create technical reports that capture the knowledge behind an analysis directly in the Maple document.
Part 2: Maple Data Structures
You will learn the essential commands for working with mathematical
expressions and data in Maple. Topics include computing with
functions and equations, importing and manipulating data sets,
building matrices and vectors, creating layered graphics, and
automating all of the above using iteration.
Part 3: Modeling and Applications
Building on the techniques from Parts 1 and 2, You will learn
how to create sophisticated mathematical models in Maple, including
those with units and dimensions. Two complete applications
will be built from the ground up.
Part 4: Deploying your Work with Maple Procedures
You will learn how to wrap your Maple solutions into robust
Maple procedures for easy re-use and for building more complex
applications. |
|
|
Advanced Maple provides six
hours of training time, including hands-on exercises, and covers
the following four modules:
Part 1: Advanced Plotting and Animation
You will learn how to create more sophisticated graphics in
Maple, including animations with multiple layers, 3-D models
of physical systems, and statistical plots.
Part 2: Advanced Computation
You will learn advanced tools for analyzing differential equations,
performing efficient numerical linear algebra, working with
units and dimensions, and solving optimization problems.
Part 3: Customized User Interfaces
Using the Maplets GUI Builder, you will learn how to design Maple-powered
desktop applications that others can run
in a point-and-click environment without any knowledge of Maple
syntax.
Part 4: Connectivity and I/O
You will learn how to integrate Maple with external software
tools and data sources. Topics include data I/O; exporting
Maple results to C, VB, Java, and MATLAB; calling Maple commands
from Excel; and exporting Maple worksheets to formats such
as HTML and RTF.
Prerequisite: Maple Fundamentals or equivalent knowledge
|
|
|
Advanced Maple
Applications provides six hours of training time, including
hands-on exercises, and covers the following four modules:
Part 1: Maple Packages and Modules
You will learn how to create robust and fully documented Maple
packages that other Maple users can run on their own systems,
just as if they were built into Maple.
Part 2: Advanced Maple Programming
You will learn advanced Maple programming techniques such
as error trapping, operator overloading, and polymorphism.
Part 3: Integrating Maple with Compiled Code
You will learn how to leverage the Maple math engine from inside
compiled routines written in C, VB, or Java using the OpenMaple
API. You will also learn how to integrate compiled routines written
in C or Fortran inside Maple.
Part 4: Deployment over the Web
You will learn how to deploy Maple solutions over the Web using
the MapleNet technology, so that authorized users can run your
Maple solutions through a browser without needing an installation
of Maple on their machines.
Prerequisite: Maple Fundamentals or equivalent knowledge |
|
|
|