MATLAB Onramp
Offered By: MathWorks via MATLAB Academy
Course Description
Overview
- Course Overview: Familiarize yourself with the course.
- Commands: Enter commands in MATLAB to perform calculations and create variables.
- MATLAB Desktop and Editor: Write and save your own MATLAB programs.
- Vectors and Matrices: Create MATLAB variables that contain multiple elements.
- Indexing into and Modifying Arrays: Use indexing to extract and modify rows, columns, and elements of MATLAB arrays.
- Array Calculations: Perform calculations on entire arrays at once.
- Calling Functions: Call functions to obtain multiple outputs.
- Obtaining Help: Use the MATLAB documentation to discover information about MATLAB features.
- Plotting Data: Visualize variables using MATLAB's plotting functions.
- Importing Data: Bring data from external files into MATLAB.
- Logical Arrays: Use logical expressions to help you to extract elements of interest from MATLAB arrays.
- Programming: Write programs that execute code based upon some condition.
- Final Project: Bring together concepts that you have learned with a project.
- Conclusion: Learn next steps and give feedback on the course.
Syllabus
- Course Overview
- Entering Commands
- Naming Variables
- Saving and Loading Variables
- Using Built-in Functions and Constants
- MATLAB Desktop and Editor
- The MATLAB Editor
- Running Scripts
- Debugging MATLAB Code
- Manually Entering Arrays
- Creating Evenly-Spaced Vectors
- Array Creation Functions
- Indexing into Arrays
- Extracting Multiple Elements
- Changing Values in Arrays
- Performing Array Operations on Vectors
- Obtaining Multiple Outputs from Function Calls
- Obtaining Help
- Plotting Vectors
- Annotating Plots
- Import Tool
- Importing Data as a Table
- Logical Indexing
- Programming Constructs
- Decision Branching
- For Loops
- Project - Stellar Motion
- Project - Stellar Motion II
- Additional Resources
- Survey
Taught by
Renee Bach
Related Courses
Computer Vision: The FundamentalsUniversity of California, Berkeley via Coursera Programming Languages
University of Virginia via Udacity Learn to Program: Crafting Quality Code
University of Toronto via Coursera Computational Photography
Georgia Institute of Technology via Coursera Algorithms: Design and Analysis, Part 2
Stanford University via Coursera