% Demonstroidaan paloittain määritellyn funktion käyttö. Pääfunktio
% kutsuu funktiota func vektoriargumentilla x.
function paloittain
x = linspace( 0, 10, 1000 );
y = func(x);
plot( x, y )
end
% Paloittain määritelty funktio jota pystyy kutsumaan vektoriargumentilla
function y = func(x)
for i=1:length(x)
if x(i) < 2
y(i) = 0;
elseif x(i) < 8
y(i) = sin(pi*6*x(i));
else
y(i) = 0;
end
end
end