50 likes | 149 Views
Class Details. 10-12 AM Tuesdays for 4 classes. Class text: Mastering Matlab 5 (or 6) by Hanselman and Littlefield. One or more copies available for limited time loan in my lab. Location of class notes: http://erizo.ucdavis.edu/~dmk/matlab-mini-course/
E N D
Class Details • 10-12 AM Tuesdays for 4 classes. • Class text: Mastering Matlab 5 (or 6) by Hanselman and Littlefield. One or more copies available for limited time loan in my lab. • Location of class notes: http://erizo.ucdavis.edu/~dmk/matlab-mini-course/ • Meeting place: Computer lab in Academic Surge. 1044 Academic Surge. • Goal: Basic understanding of Matlab programming.
Tentative Schedule for Class • Class 1: Language basics and data types • Class 2: Array operations and graphics basics • Class 3: Flow control and writing functions • Class 4: Data analysis and advanced topics
Tentative Readings for Class • Class 1: MM5, Chapters 1-5 • Class 2: MM5, Chapters 6, 7, 8, 10, 12, 26 • Class 3: MM5, Chapters 4, 13, 14, 15 • Class 4: MM5, Chapters 16, 17, 19, 21, 23
Further Reading and Useful Links • Finish MM5. • Matlab's own documentation. • Great number of other texts dealing with aspects of matlab, such as “Graphics and GUIs with Matlab”, by P. Marchand, “Curso Básico de Matlab”, by Montbrun, etc... • Useful web sites: • Mathworks: Lots of matlab information and documentation. • SEA-MAT: WHOI matlab routines for oceanography. • Mathtools: Useful scientific computing site. • .......
Notation Matlab commands will always appear in the Courier font and will generally be indented. It will look as follows: • a = ones(2,3); • B = 2 * a;