270 likes | 548 Views
MATLAB Introduction. Trygve Eftestøl. Aim of the course. Get to know MATLAB What is MATLAB? Why use MATLAB? Basic training User interface Basic functions Visualisation Programming Analysis. Hva er MATLAB?. Why use MATLAB? Mathematcal computations Visualisation Analysis
E N D
MATLAB Introduction Trygve Eftestøl
Aim of the course • Get to know MATLAB • What is MATLAB? • Why use MATLAB? • Basic training • User interface • Basic functions • Visualisation • Programming • Analysis
Hva er MATLAB? • Why use MATLAB? • Mathematcal computations • Visualisation • Analysis • Used a lot for problem solving • Cybernetics • Signal processing • Image processing • Pattern recognition • …
Basic training • User interface • Basic functions • Visualisation • Programming • Analysis
User interface • Command window • Workspace • Editor • Help
User interface • Command window
User interface • Workspace
User interface • Editor
User interface • Help • Contents • Index • Search • Demo
Basic functions • Create matrices • Matrix operations • Matrix functions • Matrix indexing • Logical operations
Basic functions • Create matrices • Scalar • Vector • Matrix
Basic functions • Matrix operators
Basic functions • Matrix functions
Basic functions • Matrix indexing
Basic functions • Logical operators
Visualisation • 2D-plotting • 3D-plotting
Visualisation • 2D-plotting
Visualisation • 3D-plotting
Visualisation • 3D-plotting
Programming • Function files • Control structures • if • while • for
Programming • Function files
Programming • Condition control using if
Programming • Iterations using while
Programming • Iterations using for
Analysis • Estimate pulse rate • Reading from data file • Plotting of signal • Detection of peaks • Problem – false detections • Spectral analysis • Filtering
Analysis • Reading from data file • Plotting of signal • Detection of peaks
Analysis • Problem – false detections • Spectral analysis • Filtering