Description
In this course, you will :
- Variables, control structures, functions, and other fundamental computer programming concepts will be covered.
- learn about different data types and how to work with them in MATLAB.
- Discover how MATLAb can help you work with matrices effectively.
- File input/output will be covered.
Syllabus :
1. The MATLAB Environment
- Running MATLAB
- The MATLAB Desktop
- MATLAB as a Calculator
- Syntax and Semantics
- Help
- Plotting
2. Matrices and Operators
- Introduction to Matrices and Operators
- The Colon Operator
- Accessing Parts of a Matrix
- Combining and Transforming Matrices
- Arithmetic
3. Functions
- Function I/O2
- Formal Definition of Functions
- Subfunctions
- Scope
- Advantages of Functions
- Scripts
4. Programmer's Toolbox
- Matrix Building
- Input / Output
- Plotting
- Debugging
5. Selection
- If-Statements, Continued
- Relational and Logical Operators
- Nested If-Statements
- Variable Number of Function Arguments
- Robustness
- Persistent Variables
6. Loops
- For-Loops
- While-Loops
- Break Statements
- Logical Indexing
- Preallocation
7. Data Types
- Character Arrays
- Structs
- Cells
- The String Type (Introduced in 2017a)
- The Datetime and Duration Types (Introduced in 2014b)
8. File Input/Output
- File Input/Output
- Excel Files
- Text Files1
- Binary Files