Learning Outcomes
Upon completion of this course, students will be able:
1. to recognize and understand the different types of data and structures of a programming language
2. to handle and combine the appropriate programming structures and data types in Matlab.
3. to create M-files (scripts and functions) for use on various scientific topics.
Course Content (Syllabus)
ntroduction to the process of programming. Αlgorithms, Flowcharts and Pseudocodes.Introduction to the MATLAB programming environment. Data types and operators. Built-in MATLAB Functions. Vectors, Matrices and Arrays, Input/Output Data files, Branching statements and Loops. Μ-files (functions, scripts). Results Plotting. Applications examples.
Additional bibliography for study
Χατζίκος, Ε.,"MATLAB για επιστήμονες και μηχανικούς", Τζιόλας, Θεσσαλονίκη, 2010
Γεωργίου, Ν. και Ξενοφώντος Χ., "Εισαγωγή στη Matlab", Πανεπιστήμιο Κύπρου, Λευκωσία, 2007
Attaway, S.,"MATLAB : a practical introduction to programming and problem solving" Amsterdam ; Boston : Butterworth-Heinemann, 2009.