Upload
others
View
15
Download
0
Embed Size (px)
Citation preview
1© 2015 The MathWorks, Inc.
Introduction to MATLAB
Jonathan Pinel
2
Key Takeaways
MATLAB can be used at all stages of your work.
How to automate analysis.
Many resources available to help you to learn basic
and advanced MATLAB concepts.
3
What is MATLAB?
High-level computer language designed to be used by
scientists and engineers within an easy-to-use interactive
environment.
Extendable using toolboxes that provide targeted functionality for
specific types of analysis or area of expertise.
Large range of use cases from simple, quick analysis to in-depth
programmes for production deployment.
4
Example: Bicycle Traffic Analysis
Bicycle
Counter
Harvard
University
City
Centre
5
Technical Computing Workflow
Reporting and
Documentation
Outputs for Design
Deployment
ShareExplore & Discover
Files
Software
Hardware
Access
Code &
Applications
Automate
Data Analysis
& Modeling
Algorithm
Development
Application
Development
6
Example: Bicycle Traffic Analysis
Bicycle count for journeys toward
Harvard (Westbound) and toward
City Centre (Eastbound).
Counts recorded every 15 minutes.
7
Compare with Weather Data
Historical weather data for Boston, MA.
Same time period as bicycle traffic data.
8
Importing Data: Interactive or Generate Code
Files
Software
Hardware
Access
Code &
Applications
Interactively import data with the Import Tool:
9
Are bicycle counts related to the weather?
Live Editor allows for quick and easy exploration of dataExplore & Discover
Data Analysis
& Modeling
Algorithm
Development
Application
Development
10
Export as PDF/HTML/LaTeX
Sharing Code and Applications
Reporting and
Documentation
Outputs for Design
Deployment
Share
11
Create stand-alone application for MATLAB and Non-
MATLAB users.
Sharing Code and Applications
Reporting and
Documentation
Outputs for Design
Deployment
Share
12
MATLAB Onramp
13
MATLAB Training
Classroom
Training
Customized training
at your work site
CertificationLive Online
CoursesSefl-paced
training
15
MATLAB Central
16
Summary and Benefits
▪ Easy and fast to explore ideas.
▪ Easy deployment and reporting
▪ Single software for entire workflow.
▪ Numerous resources for learning and getting help in MATLAB.