FROM THE FIRST COMMAND TO DYNAMIC SYSTEMS
A MATLAB course you can actually run.
From basic commands to dynamic systems, every lesson combines clear explanations, interactive demonstrations, original slides, and runnable code practice.
COURSE MAP
Learn step by step—from basics to a complete foundation
All eight lessons are ready and follow the same clear, interactive learning path.
Introduction to MATLAB
Command Window, variables, functions, vectors, plots, matrices, linear equations, and M-files.
Fundamentals: Arrays and Operations
Names, workspace, vector generation, matrix indexing, element-wise operations, slicing, and array manipulation.
Input, Output, and Loops
input, disp, fprintf, for, while, timing, numerical integration, and vectorization.
Decisions and Logical Vectors
if, elseif, switch, comparisons, logical masks, any/all, find, and logical indexing.
Functions
Built-ins, function files, local scope, multiple outputs, subfunctions, anonymous functions, and handles.
Graphics and Visualization
2D plots, legends and styles, subplots, log and polar axes, 3D surfaces, animation, and curve fitting.
Numerical Methods and ODE45
Numerical thinking, Newton, integration and differentiation, Euler, Runge-Kutta, ode45, systems, and second-order models.
Simulink Modelling and Simulation
Blocks, signals, ports and wiring, Scope, Integrators, feedback, and a mass-spring-damper system.
PRACTICE AS YOU LEARN
Learn it, then run it.
MATLAB Lite gives you a Command Window and a script editor. Follow the lesson line by line, or change an example and watch the variables, results, and figures respond.
- Command Window: run one line and see the result immediately
- Script editor: write a complete program and run it together
- Workspace and figures: see how variables and plots change