Introduction to MATLAB: the MATrix LABoratory
Part of the
Pathway in Softwares for economic data analysis and representation: Matlab, Stata, LaTeX
About the Course
This course introduces the MATLAB programming language. Owned by MathWorks, MATLAB allows matrix calculation, the use of graphical interfaces for functions and data, the implementation of algorithms and the creation of interfaces. The course takes place in four Sections. The first section introduces the MATLAB environment and basic matrix language, along with basic operations of scalar, vector and matrix type. The second uses built-in functions, flow expressions (if, for, while) and defines how to create m.files (scripts and functions). In the following section the language for graphic tools is presented. Finally, the last section deals with econometric themes: simulation of stochastic processes and first analysis of economic time-series.Computer and Data Sciences
Training hours8
LevelBeginner
Course ModeSelf Paced
Italiano
Duration4 weeks
TypeOnline
Course StatusSelf Pacement
Course Agenda
Enrollments Start
Course Opens
Course Closes
Learning outcomes
- to know the Matlab environment;
- to know the matrices and how to load them from external files;
- to be able to use scalar, vector and matrix operations;
- to know how to use expressions of flow: for, while, if;
- to create m.files: scripts and functions;
- to create planar and 3D plots;
- being able to simulate stochastic processes: AR, MA, ARMA;
- to know the fundamental aspects of the analysis of economic time-series.
Background and Requirements
Minimum knowledge of the operating system on which to install MATLAB; knowledge of the matrix calculation; knowledge of the English language in which to program.Textbooks
- MATLAB Getting Started Guide: http://www.mathworks.com/academia/student_version/learnmatlab.pdf;
- MATLAB Language Reference Manual: https://ub.cbm.uam.es/publications/teaching/master_biofisica_2011_2012/MATLAB_REFBOOK.pdf;
- MATLAB Forum: https://it.mathworks.com/matlabcentral/.
Course Format
The teacher discusses the commands and topics of interest in recorded online lessons. During the lessons the student has at his disposal the slides used and the tutorials attached. At the end of each lesson you can consolidate your knowledge with a tutorial in which you are asked to program lines of MATLAB code.Certificates and Exam rules
Attendance Certificate
You can obtain the Certificate of Attendance and the Badge by completing the assessment tests present in the course (you must answer correctly to 7/10 questions for each section).