Matlab for Programmers
Description: Matlab is a high level programming and visualization environment designed for numerical computation. Matrices are fundamental data types and their Matlab is designed for efficient matrix computations. Matlab contains functions for linear algebra, statistics, Fourier analysis, filtering, optimization, numerical integration, and solving ordinary differential equations. Matlab is an interactive environment for data analysis, programming and visualization.
From the Mathworks website:
“MATLAB provides tools to acquire, analyze, and visualize data, enabling you to gain insight into your data in a fraction of the time it would take using spreadsheets or traditional programming languages. You can also document and share your results through plots and reports or as published MATLAB code.”
Some programming experience is recommended for this course.
Who should attend? Clients with an interest in numerical data analysis and visualization.
GNU Octave is a programming environment that is largely compatible with Matlab, but is available at no charge. Obtain GNU Octave from: https://www.gnu.org/software/octave/.