This session will cover tips, tricks, tools, and techniques to make more effective and productive use of MATLAB in research computing. The target audience is current users of MATLAB who know basics but would like a guided tour of more intermediate to advanced features and packages. There will be hands-on exercises.
Participants will come away with a stronger foundation of how MATLAB and its ecosystem work as well as improved practical hands-on knowledge of what is possible with MATLAB programming.
Participants should have prior experience programming in MATLAB and understand its basics – this session is not appropriate for people who have never used MATLAB. Links to resources covering absolute MATLAB basics can be found here. At a minimum, participants in this session should be familiar with the material covered in the MATLAB OnRamp, a 2-hour self-paced online starter course from MathWorks (the makers of MATLAB).
Participants should have MATLAB installed on their laptops in order to follow along with the hands-on exercises.
Alternately, participants who prefer to run MATLAB remotely on one of Princeton’s systems can do so via the “myadroit” web interface to the Adroit cluster. To do so, you should first register for an account on Adroit, as described in the advance setup guide for PICSciE virtual workshops. Then, connect to “myadroit” and start a MATLAB session, as described here.
Presentation, demo, and hands-on
The presentation materials are available both as a PDF file and as a MATLAB file. Additional code examples from the session are here.
This session was NOT recorded.