Mini-Course Description:
M205: Visualization and Dynamic Interactivity
Course Objective
This mini-course series is designed for people who want to take
advantage of Mathematica's graphical and visualization tools as
well as dynamic elements.
Section A of the course is designed to help Mathematica users
make a smooth transition to the two- and three-dimensional graphical
functions and options in Mathematica 6. Section B covers
Mathematica's new interactive
elements, including animations, the
Manipulate
function, sliders, popup menus, and more.
Presenter
The course is presented by a Wolfram Research senior developer or a
Wolfram Education Group certified instructor.
Target Audience
The course is written for anyone who wants to utilize or transition
to Mathematica's graphical and visualization tools and dynamic elements,
or who has completed M101:
A First Course in Mathematica.
Delivery Type
This mini-course consists of two sections: M205A and M205B.
Individual sections are each three to four hours long and offered online.
The two sections can be combined into a full-day course, offered in a
computer classroom facility. Additional online
training information is available.
Syllabus
M205A: Visualization and Graphics
- Two-Dimensional Plotting:
New features of Plot, ParametricPlot, and RegionPlot
- Two-Dimensional Data Plotting:
Visualizing one or more data sets, interactive editing of plots
- Three-Dimensional Plotting:
Plotting one or more surfaces and modifying their styles, adding
transparency, modifying mesh lines to illustrate particular contours,
plotting over non-rectangular regions
- Three-Dimensional Data Plotting:
Visualizing one or more data sets in space, adding styles to
differentiate sets, interpolating surfaces from irregularly spaced data
- Graphics Primitives:
Building graphical images directly from graphics primitives,
GraphicsComplex,
advantages of working with primitives over using plot functions
- Lighting and Color:
Different approaches to coloring surfaces and adjusting lighting to
give the appearance of different kinds of surfaces
M205B: Dynamic Interactivity
- Animations: Creating
animations from lists of images and from other forms
of Mathematica expressions, exporting animations to use in
external programs
- Manipulate: The Manipulate
function, many different forms of controls, interacting with graphical
images, textual forms
- Dynamic
and DynamicModule: Localizing
dynamic variables, placing Dynamic
in input to maximize performance of dynamic objects, DynamicModule
- Locator and
LocatorPane:
Using Locator
and LocatorPane
objects for direct control over graphic and textual objects, reporting
values out of dynamic expressions
Course Materials
Each attendee will be provided with Mathematica course notebooks
and access to the current version of Mathematica. The course
notebooks require Mathematica or Mathematica Player. For
attendees
participating in classroom-based sessions, course materials are
distributed in print and on CD-ROM, and are yours to keep; a
computer running Mathematica is available for your use during
class. For attendees participating in online classes, a download
of the course materials is provided; a temporary Mathematica
training license is provided upon request.
Prerequisites
This course assumes a working knowledge of Mathematica syntax
and the use of pure functions on the level of "M101: A First Course
in Mathematica."
To sign up for this course, see the training calendar and
registration page.
| |