MathIAMathia
priručnik · programiranje

MATLAB — brzi podsetnik

Najvažnija sintaksa za matrice, grafike i funkcije, na jednom mestu. Drži uz zadatak. 💛

Matrice

[1 2 3] red [1; 2; 3] kolona [1 2; 3 4] 2×2

Sve je matrica.

Operacije

* matrično .* element ' transpon .^ stepen

Tačka = element po element.

Indeksiranje

v(1) od 1 v(end) M(:,2) kolona : sve

Brojanje kreće od 1.

Korisno

zeros(3), ones(3) size(M), length(v) sum(v), max(v) linspace(0,1,100)

Ugrađene funkcije.

Grafik

plot(x, y) xlabel('x'), ylabel('y') grid on hold on više krivih

Prvo x, pa y.

Funkcija

function y = f(x) y = x^2; end

U fajlu f.m.

Petlje

for i = 1:n ... end while uslov ... end if ... else ... end

Zatvaraj sa end.

Saveti

• ; krije ispis • vektorizuj umesto petlje • .* za element po element