MATLAB documentation
Completion requirements
To learn MATLAB I can suggest first of all this nice tutorial: MATLAB Onramp.
It is a free, 1-2 hour interactive tutorial designed to introduce you to the basic concepts of MATLAB programming including variables, computations, vectors and matrices, and programming constructs.
In addition to Onramp, MathWorks has provided the following short tutorial videos which you may find helpful while exploring the course content.
Simulink Fundamentals
Additional MATLAB Topics
Finally, this Simulink Matlab Control Tutorial Website, it is a tutorial for the control part of CPS, with several nice examples.