Vyučující
|
-
Moosaei Hossein, Dr. Ph.D.
-
Rodriguez Jorge Ricardo, Ph.D.
|
Obsah předmětu
|
1. Overview of MATLAB and its applications 2. Basics of the MATLAB environment: workspace, command window, editor 3. Basic commands and syntax: variables, operators, expressions, input/output 4. Arithmetic operations with scalars 5. Conditional statements (if statements) 6. The switch-case statement 7. Creating a two dimensional array (Matrix) 8. Loops: for, while 9. Arrays: creation, indexing, slicing, operations 10. Creating functions: input/output arguments, local variables, recursion 11. Plotting: 2D and 3D plots, line and scatter plots 12. Overview of toolboxes available in MATLAB for optimization techniques, linear algebra, matrix operations, eigenvalues and eigenvectors, and linear systems
|
Studijní aktivity a metody výuky
|
nespecifikováno
|
Výstupy z učení
|
This course provides an introduction to MATLAB, a powerful programming language used widely in science, engineering, and other fields. Through hands-on exercises, students will learn the basics of programming in MATLAB, including data types, arrays, loops, functions, and plotting. The course will also cover more advanced topics such as optimization, signal processing, and machine learning. By the end of the course, students will be able to use MATLAB to solve a wide range of problems, and will have a foundation for further study and application of the language.
|
Předpoklady
|
nespecifikováno
|
Hodnoticí metody a kritéria
|
nespecifikováno
Throughout the course, students will be required to complete programming assignments using MATLAB to reinforce and apply concepts covered in lectures.
|
Doporučená literatura
|
|