Kod: Zaznacz cały
function matrix = scale_matrix(orig, y, x)
% funkcja skaluje macierz 2D do podanych rozmiarów x i y
% orig oryginalna macierz
% x szerokość po przeskalowaniu
% y wysokość po przeskalowaniu
% matix przeskalowana macierz
for i = 0:y-1
for j = 0:x-1
matrix(i+1, j+1) = orig(1+floor(size(orig, 1)*i/y), 1+floor(size(orig, 2)*j/x));
endfor
endfor
endfunction