Introduction to MATLAB

Goal

The goal of this video and associated files are to introduce students to MATLAB.  This is especially important for ME and ABBE students that might be taking CSSE120 (or a robotics version of CSSE120) as a course substitution.  For example, CSSE120 can be taken instead of ME123 Comp Apps I for an ME major.  That then presents a difficulty for those students since they need to take ME323 Comp Apps II.  ME323 uses MATLAB and most ME students got MATLAB exposure in ME123.  So this 1 hour video (which should take about 2 hours to work) is meant to bring CSSE120 students up to speed on 10 weeks worth of MATLAB skills. :)

The video is one of the link below.  There are also links for the various .m files as well as a link for the video handouts.

The introduction video is still valid for non CSSE120 students.  Anyone is welcome to watch it.  The video does make comparisons to Python in places though.  If you don't know Python you can ignore those places and still get an Intro to MATLAB!

MATLAB .m Files

During the video a few different .m MATLAB files are mentioned.  Here is a list of the starter files and some solutions (in case you get stuck)


Given starter files:

Solutions (be good and don't look at the solutions until after you do it yourself, solutions are for checking work only)

Video

There is a handout for the video.  I would recommend printing out this pdf:

Now for the most important link.  To watch the video just click on this link:

Extra

As an optional extra, some ME323 instructors provide a MATLAB Quick Command reference sheet.  Here is an example of one:


Hope you got a lot of good info watching the video and working the example problems.