Not really sure what you did, but this is how I would draw the pareto front with finite points. I think this should get you on track:
t=1:10;
f1 = t.^2;
f2 = (t-2).^2;
ip = true(size(f1));
for k=1:numel(f1)
if any(f1<f1(k)&(f2<f2(k)))
ip(k) = false;
end
end
plot(f1,f2)
hold all
plot(f1(ip),f2(ip),'ro')