πŸ”„Refresh
⬅️Back
➑️Forward
πŸ”—Copy Link
Content Free Demo Reviews Price RO RO
πŸŽ“ Academic - Ideal for Students

Master MATLAB
for Engineering

The essential tool for engineers and researchers. Numerical computing, data visualization, simulations and signal processing. 18 modules, 65+ practical exercises.

18
Modules
14h+
Content
65+
Exercises
5⭐
Rating
script.m
1% Sinusoidal function graph
2x = 0:0.1:2*pi;
3y = sin(x);
4
5figure;
6plot(x, y, 'b-', 'LineWidth', 2);
7title('Sine Function');
8xlabel('x'); ylabel('sin(x)');
9grid on;
βœ“ Matrix Computing
βœ“ 2D/3D Graphics
βœ“ Simulink Intro
WHY MATLAB?

What You Get

The #1 tool for scientific computing and engineering

πŸ”’

Numerical Computing

Matrices, linear algebra, differential equations

πŸ“ˆ

Visualization

2D, 3D graphics, animations and interactive plots

πŸ”¬

Simulations

Introduction to Simulink for dynamic systems

πŸŽ“

Academic

Perfect for university projects and research

CURRICULUM

What You'll Learn

18 modules from basics to advanced applications

1
Introduction to MATLAB
5 lessons β€’ 45 min
+
β–Ά
What is MATLAB? Installation and InterfaceFREE12 min
β–Ά
Command Window and WorkspaceFREE10 min
β–Ά
Scripts vs Functions10 min
✎
Your First MATLAB Script10 min
?
Quiz: MATLAB Basics3 min
2
Variables and Data Types
5 lessons β€’ 50 min
+
β–Ά
Scalars, Vectors and Matrices12 min
β–Ά
Numeric Types and Characters10 min
β–Ά
Cell Arrays and Structures12 min
✎
Exercises: Variables12 min
?
Quiz: Data Types4 min
3
Matrix Operations
7 lessons β€’ 70 min
+
β–Ά
Creating Matrices (zeros, ones, eye, rand)12 min
β–Ά
Indexing and Slicing12 min
β–Ά
Element-wise vs Matrix Operations12 min
β–Ά
Transpose, Inverse, Determinant10 min
β–Ά
Systems of Linear Equations12 min
✎
Exercises: Linear Algebra10 min
?
Quiz: Matrices2 min
4
Control Flow
5 lessons β€’ 50 min
+
β–Ά
if, elseif, else10 min
β–Ά
switch-case8 min
β–Ά
for loops10 min
β–Ά
while loops10 min
✎
Exercises: Loops and Conditions12 min
5
Functions
6 lessons β€’ 55 min
+
β–Ά
Creating Functions12 min
β–Ά
Multiple Input/Output10 min
β–Ά
Anonymous Functions10 min
β–Ά
Nested and Local Functions10 min
✎
Project: Scientific Calculator10 min
?
Quiz: Functions3 min
6
2D Graphics
7 lessons β€’ 70 min
+
β–Ά
plot() - Graphics Basics12 min
β–Ά
Line Styles, Colors, Markers10 min
β–Ά
title, xlabel, ylabel, legend10 min
β–Ά
subplot - Multiple Graphics10 min
β–Ά
bar, histogram, pie charts12 min
✎
Project: Dashboard with Graphics12 min
?
Quiz: 2D Plots4 min
7
3D Graphics
5 lessons β€’ 50 min
+
β–Ά
plot3 - 3D Lines10 min
β–Ά
mesh and surf - Surfaces12 min
β–Ά
contour and contourf10 min
β–Ά
meshgrid and Domains10 min
✎
Project: 3D Function Visualization8 min
8
File I/O
5 lessons β€’ 45 min
+
β–Ά
load and save - .mat Files10 min
β–Ά
Reading Text Files (fscanf, textscan)12 min
β–Ά
Excel and CSV Import10 min
β–Ά
Exporting Data and Figures8 min
✎
Exercises: Data Import/Export5 min
9
Numerical Computing
6 lessons β€’ 60 min
+
β–Ά
Interpolation and Approximation12 min
β–Ά
Numerical Integration (quad, integral)12 min
β–Ά
Numerical Differentiation10 min
β–Ά
Solving Equations (fzero, fsolve)12 min
✎
Exercises: Engineering Problems10 min
?
Quiz: Numerical Computing4 min
10
Differential Equations (ODE)
5 lessons β€’ 55 min
+
β–Ά
Introduction to ODE10 min
β–Ά
ode45 - Main Solver14 min
β–Ά
Systems of Differential Equations12 min
β–Ά
Visualizing Solutions10 min
✎
Project: Pendulum Simulation9 min
11
Symbolic Math Toolbox
5 lessons β€’ 50 min
+
β–Ά
Symbolic Variables (sym, syms)10 min
β–Ά
Simplification and Expand10 min
β–Ά
Symbolic Differentiation and Integration12 min
β–Ά
Solving Symbolic Equations10 min
✎
Exercises: Symbolic Computing8 min
12
Simulink - Introduction
6 lessons β€’ 65 min
+
β–Ά
What is Simulink?10 min
β–Ά
Interface and Basic Blocks12 min
β–Ά
Connecting Blocks and Signals12 min
β–Ά
Simulation and Visualization12 min
β–Ά
Subsystems and Organization10 min
✎
Project: RC Circuit in Simulink9 min

+ 6 advanced modules including:

Signal Processing Basics β€’ Image Processing Intro β€’ Optimization (fminunc) β€’ Statistics & Data Analysis β€’ GUI Development (App Designer) β€’ Final Engineering Projects

TRY FOR FREE

Demo Lesson

Explore MATLAB before you buy

πŸ“Š Introduction to MATLAB
Free Lesson

What is MATLAB?

MATLAB (MATrix LABoratory) is a numerical computing environment and programming language developed by MathWorks. It is extensively used in:

  • Engineering - Simulations, control systems, signal processing
  • Science - Data analysis, mathematical modeling
  • Finance - Quantitative analysis, risk modeling
  • Academia - Research, university projects
πŸ’‘ Pro Tip

MATLAB is optimized for matrix operations. Avoid for loops when you can - use vectorized operations which are much faster!

Matrices - The Foundation of MATLAB:

MATLAB
% Creating matrices
A = [1, 2, 3; 4, 5, 6; 7, 8, 9];  % 3x3 matrix
v = 1:10;                         % Vector [1, 2, ..., 10]
z = zeros(3, 3);                  % Matrix of zeros
I = eye(4);                       % 4x4 identity matrix

% Operations
B = A';           % Transpose
C = A * B;        % Matrix multiplication
D = A .* B;       % Element-wise multiplication

% Indexing
element = A(2, 3);     % Element from row 2, column 3
column = A(:, 2);      % Entire column 2
submatrix = A(1:2, :); % First 2 rows

Simple Graphics:

MATLAB
% Sine and cosine function graph
x = 0:0.1:2*pi;
y1 = sin(x);
y2 = cos(x);

figure;
plot(x, y1, 'b-', 'LineWidth', 2);
hold on;
plot(x, y2, 'r--', 'LineWidth', 2);
hold off;

title('Trigonometric Functions');
xlabel('x (radians)');
ylabel('Amplitude');
legend('sin(x)', 'cos(x)');
grid on;
⚠️ Indexing Warning

In MATLAB, indexing starts from 1, not from 0 like in other languages (Python, C, Java)!

Want to practice?

Go to the "Editor" tab and write your own MATLAB code!

script.m
Source Code
Command Window (Simulated)
MATLAB
>> Running script.m... Maximum and minimum values: Max: 1 Min: -1 Area under curve: 2.0264e-16 >>
🎯

Quick Exercise

Test your knowledge

Your task:

  • Create a vector t = 0:0.01:1
  • Calculate y = exp(-t) .* sin(10*t)
  • Display the maximum value of y
  • Find the position (index) of the maximum
REVIEWS

What Students Say

β˜…β˜…β˜…β˜…β˜…

"The course helped me enormously with my thesis project. The 3D graphics and Simulink were exactly what I needed!"

A
Andrew Fletcher
Mechanical Engineering Student
β˜…β˜…β˜…β˜…β˜…

"I finally understand how ode45 works! The explanations are clear and the practical examples are excellent."

I
Isabella Davidson
Physics PhD Student
β˜…β˜…β˜…β˜…β˜…

"I work in research and MATLAB is essential. The course covers exactly what I use daily."

C
Chris Burton
Researcher @ CERN
LIMITED OFFER

Invest in Your Academic Career

πŸŽ“ ACADEMIC

Complete MATLAB Course

From matrices to Simulink. The essential tool for engineers and researchers.

€55 €110
βœ“18 Complete Modules
βœ“65+ Practical Exercises
βœ“2D and 3D Graphics
βœ“Numerical Computing & ODE
βœ“Simulink Introduction
βœ“Lifetime Access
βœ“πŸ† Certificate of Completion
Buy Now→
πŸ›‘οΈ30-Day Money-Back Guarantee

πŸ’‘ All prices shown do not include VAT or other applicable local taxes. Taxes will be calculated at checkout based on your location.

Frequently Asked Questions

Yes, MATLAB is commercial software. Many universities offer free licenses for students. Alternatively, you can use MATLAB Online (trial) or GNU Octave (free, compatible with most MATLAB code).
Absolutely! The course covers exactly what is required for courses like: Numerical Analysis, Signals and Systems, Automatic Control, Engineering Simulations. Perfect for projects and thesis work.
MATLAB is optimized for matrix computing and has specialized toolboxes (Simulink, Signal Processing). Python (with NumPy, SciPy) is free and more versatile, but MATLAB is the standard in many industries and universities.

Master Numerical Computing

MATLAB is used by NASA, automotive engineers and researchers worldwide. Learn it now.

πŸ›’Buy Course - €55

πŸ’‘ All prices shown do not include VAT or other applicable local taxes. Taxes will be calculated at checkout based on your location.