Linear Algebra Essentials

Linear Algebrabeginner~8 min

Solve linear systems, compute eigenvalues, and perform matrix decompositions.

Step 1 — Create and manipulate matrices

Use square brackets with semicolons for row separators.

A = [1 2 3; 4 5 6; 7 8 10];
size(A)
det(A)
▶ Run in SimLab

Expected output: Matrix size [3, 3] and determinant = -3

Step 2 — Solve Ax = b

solve(A, b) solves linear systems using LU decomposition. This is SimLab's equivalent of MATLAB's A\b.

A = [2 1; 5 3];
b = [4; 7];
x = solve(A, b)
▶ Run in SimLab

Expected output: x = [5; -6]

Step 3 — Eigenvalues

eig(A) returns eigenvalues. Eigenvalues reveal natural frequencies, stability, and system modes.

A = [4 1; 2 3];
d = eig(A);
disp(d)
▶ Run in SimLab

Expected output: Eigenvalues: [5, 2]

Step 4 — SVD

Singular Value Decomposition reveals rank, condition, and principal components.

A = [1 2; 3 4; 5 6];
[U, S, V] = svd(A);
disp(S)
▶ Run in SimLab

Expected output: Singular values showing matrix rank

Related Tutorials

Try SimLab — MATLAB®-compatible, free, in your browser

466 functions. Runs in your browser. No install.

Open SimLab

MATLAB® is a registered trademark of The MathWorks, Inc. SimLab is an independent project by Simulations4All and is not affiliated with, endorsed by, or sponsored by The MathWorks, Inc.

Stay Updated

Get notified about new simulations and tools. We send 1-2 emails per month.