
Introduction to Applied Scientific Computing with MATLAB
Content
The course is an introduction to the use of MATLAB as an aid to scientific research. The course will introduce the basic syntax and features and cover basic MATLAB programming and vectorized operations, data input/output, and simple visualization. The course gives students fluency in MATLAB, including some popular toolboxes. Theoretical aspects will be detailed throughout the course, but more complicated issues such as proofs of relevant theorems/schemes will not be presented. Applications will be emphasized.
Course Goals
- Introduction to the use of MATLAB as an aid to scientific research
- Have an understanding for basic concepts in programming
- Be able to read, process and display data in MATLAB
- Solve problems and implement algorithms in MATLAB
- Know how to use MATLAB in other courses
- Be able to read and understand existing code
- Know which tools to use to solve various scientific problems
- Be able to analysis of your Solutions using Scientific Computing Pipeline
- Presenting the Research Results
Lecture Slides
Lecture Slides
Lecture 1
Lecture 2
Lecture 3
Lecture 4
Lecture 5
Lecture 6
Lecture 7
Lecture 8
Lab session
Lecture 9
Lecture 10
Lecture 12
Assignments
Assignment Number | Topic | Latex link | Due Date | Solutions |
---|---|---|---|---|
Assignment #1 | 02.11.2017 | |||
Assignment #2 | Control Flow | Latex | 14.11.2017 | MATLAB code |