This course will introduce the basic syntax and features of MATLAB and will develop the background necessary for more specialized courses. Topics covered include basic MATLAB programming and vectorized operations, data input/output, and simple visualization. The course will emphasize applied issues such as managing large data sets, simulation, and visualization, but will also introduce fundamental ideas in scientific computing such as floating point arithmetic and algorithm efficiency.
Course material created by Professor Andrew J. Pershing.
Target audience: Advanced undergraduate (3rd or 4th year)
Institution: Cornell University
Materials available: Presentations, Course outline or syllabus, Downloadable code or data files