Overview
-
- Introduction: Overview of the course.
- Using the MATLAB Desktop: Use interactive tools to simplify tasks. Customize the desktop environment.
- Creating and Manipulating Arrays: Create, combine, and reshape arrays.
- Accessing Data in Arrays: Extract subsets of arrays, and modify elements in an array.
- Mathematical and Statistical Operations with Arrays: Use arrays as mathematical objects or as collections of (vector) data. Understand the appropriate use of MATLAB to distinguish between these applications.
- Visualizing Data in 2D and 3D: Identify and use plot types for 2D and 3D visualization. Modify plot properties.
- Conditional Data Selection: Extract and analyze subsets of data that satisfy given criteria.
- Review Project I: Tie together several topics covered in the course
- Tables of Data: Import data as a MATLAB table. Work with data stored as a table.
- Organizing Tabular Data: Store data in relevant data types. Operate on the data types.
- Specialized Data Types: Store data in relevant data types. Operate on the data types.
- Preprocessing Data: Perform typical data preprocessing tasks in MATLAB, including normalizing data and dealing with missing data.
- Common Data Analysis Techniques: Perform common data analysis tasks in MATLAB, including smoothing data and fitting polynomials.
- Programming Constructs: Create flexible code that can interact with the user, make decisions, and adapt to different situations.
- Increasing Automation with Functions: Increase automation by encapsulating modular tasks as user-defined functions. Understand how MATLAB resolves references to files and variables.
- Troubleshooting Code: Explore MATLAB tools for debugging code.
- Review Project II: Tie together several topics covered in the course
- Conclusion: Learn next steps and give feedback on the course.