Technical Computing with MATLAB at Cornell University
Please join The MathWorks for complimentary technical seminars on September 23-24, 2009 at Cornell University. The seminars will be held at 166 Hollister Hall (McManus Lounge).
Please register for any of the following three technical seminars:
- Data Acquisition, Analysis, and Visualization in MATLAB
- Advanced Programming Techniques in MATLAB
- Speeding Up Applications: Parallel Computing with MATLAB
All registered attendees will receive free presentation and demonstration files following the seminar.
Register for this event Share with a colleague
Wednesday, September 23, 2009:
10:00 a.m. – 12:00 p.m.
Data Acquisition, Analysis, and Visualization in MATLAB presented by Jiro Doke, Ph.D.
In this session, we will demonstrate how to acquire, analyze, and visualize data through mathematical, statistical, and engineering functions that support common engineering operations. This session provides an overview of the MATLAB technical computing environment and covers a number of new features from the latest version of MATLAB (7.8).
Highlights include:
- Importing data into MATLAB
- Performing statistical analysis and curve fitting
- Automating analysis via automatic MATLAB code generation
- Building GUI's and generating reports
Lunch will be served.
1:00 p.m. – 3:00 p.m.
Advanced Programming Techniques in MATLAB presented by Loren Shure, Ph.D.
This master class will illustrate the usage and explain the benefits of many of the different function types available in MATLAB 7. You will learn how using the right function type can lead to more robust and maintainable code. Demonstrations will show how to apply these techniques to solve optimization problems and make it easier to program GUIs in MATLAB. This session will also provide you with an understanding of how different MATLAB data types are stored in memory.
Thursday, September 24, 2009:
10:00 a.m. – 12:00 p.m.
Speeding Up Applications: Parallel Computing with MATLAB presented by Jiro Doke, Ph.D.
In this session, we will demonstrate how to perform parallel and distributed computing in MATLAB to boost execution speed on computationally intensive problems and how to handle larger data sets. We will introduce you to parallel processing constructs such as parallel for-loops, distributed arrays, and message-passing functions. We will also show you how to take advantage of common trends in computer hardware, including multiprocessor machines and computer clusters.
Highlights include:
- Built-in support for parallel computing
- Go faster: Task parallel processing
- Grow larger: Data parallel processing
- Scaling up: Interactive to scheduled jobs
- Tips on developing parallel code
Lunch will be served.
About the Presenter: Jiro Doke, Ph.D.
Jiro Doke joined The MathWorks in May 2006 as a MATLAB application engineer. His experience in MATLAB comes from extensive use in graduate school, using the tool for data acquisition, analysis, and visualization. He received his B.S. from Georgia Institute of Technology and Ph.D. from the University of Michigan, both in Mechanical Engineering. His Ph.D. research was in biomechanics of human movement, specifically in human gait.
About the Presenter: Loren Shure, Ph.D.
Loren Shure is a Principal MATLAB Developer and has worked at The MathWorks for more than 20 years. She has co-authored several MathWorks products in addition to adding core functionality to MATLAB. Loren currently works on the design of the MATLAB language. She graduated from MIT with a B.S. in Physics, and from the University of California, San Diego, Scripps Institution of Oceanography with a Ph.D. in Marine Geophysics. Loren writes about MATLAB on her blog: http://blogs.mathworks.com/loren.
Store