Introduction to Programming with MATLAB - Engineering (Undergraduate Foundation)
MATLAB fundamentals and its applications to numerical analysis.
Enrolment valid for 12 months
This course is also part of the following learning track. You may join the track to gain comprehensive knowledge across related courses.
CHE 306: Engineering Analysis IIAdvanced engineering mathematics covering numerical and analytical methods of engineering analysis.
Curated for third-year students of engineering at Obafemi Awolowo University, Ile-Ife, Nigeria. Students and professionals with similar learning goal will also find this learning track useful.
CHE 306: Engineering Analysis II
Advanced engineering mathematics covering numerical and analytical methods of engineering analysis.
Curated for third-year students of engineering at Obafemi Awolowo University, Ile-Ife, Nigeria. Students and professionals with similar learning goal will also find this learning track useful.
Advanced engineering mathematics covering numerical and analytical methods of engineering analysis. Curated for third-year students of engineering at Obafemi Awolowo University, Ile-Ife, Nigeria. Students and professionals with similar learning goal will also find this learning track useful.
See more
Course Chapters
1. Introduction
1. Introduction
Welcome to the course, installation of software and overview of the MATLAB environment.
2. Variables and Data Types
2. Variables and Data Types
Variable declaration, value assignment and overview of different data types.
3. Mathematical Operations
3. Mathematical Operations
Mathematical operators, including operations on vectors and matrices.
4. Built-In Functions
4. Built-In Functions
Some MATLAB built-in functions and their use.
5. Graphics
5. Graphics
Plotting graphs of various dimensions with MATLAB.
6. Functions and Script Files
6. Functions and Script Files
Definition and use of MATLAB functions and script files.
7. Input and Output
7. Input and Output
Taking inputs from users and presenting outputs.
8. Relational and Logical Operators
8. Relational and Logical Operators
Definition and use of relational and logical operators.
9. Conditional Statements
9. Conditional Statements
Definition and use of conditional statements - if else and switch structures.
10. Loops
10. Loops
Definition and use of loops - for and while structures.
11. Problem Solving
11. Problem Solving
Worked sample problems.