Wolfram ResearchProductsPurchasingServices & ResourcesAbout UsOur Sites
Wolfram Education Group Services & Resources
-----
 /
Wolfram Education Group
*Training Calendar and Registration
*Course and Mini-Course Descriptions
*M50: An Introduction to Mathematica in the Classroom
*M100: An Introduction to Mathematica
*M101: A First Course in Mathematica
*M102: Project Session
*M221: Introduction to Programming in Mathematica
*M245: Parallel Computation
*M310: Digital Image Processing
*M330: Neural Networks
*M185: Numerical Computation in Mathematica
*M195: Authoring in Mathematica
<M205: Visualization and Dynamic Interactivity
*M215: Applied Statistical Analysis with Mathematica
*M225: Grid Computing with Mathematica
*M235: Mathematica Development using Wolfram Workbench
*M455: An Introduction to Web Services with Mathematica
*Free Seminars
*Bring Your Own Laptop
*Online Training Information
*Scheduling Policy Information
*About Wolfram Education Group
*Q&A
*Education Benefits Program
*What Attendees Are Saying
*Courseware Developer Program
*Certified Instructor Program
*Meet the Instructors
*Onsite Training at Your Location
*Contact Wolfram Education Group
*Wolfram Library Archive
*Wolfram Research Calendar of Events
*Ask about this page
*Print this page
*Email this page
*Give us feedback
*
Sign up for our newsletter:

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.



 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy