clear

xmin = -2;
xmax = 2;
ymax = 3;
dymin = -3; 
dymax = 3;

x = xmin:0.02:xmax;

% Non-Convex
y = BZ(x);
genplot(x,y,'Blake_Zisserman',xmin,xmax,ymax,dymin,dymax)


y = GeMc(x);
genplot(x,y,'Geman_McClure',xmin,xmax,ymax,dymin,dymax)

y = GeRe(x);
genplot(x,y,'Geman_Reynolds',xmin,xmax,ymax,dymin,dymax)

y = HeLe(x);
genplot(x,y,'Hebert_Leahy',xmin,xmax,ymax,dymin,dymax)



% Non-Convex
y = Gaussian(x);
genplot(x,y,'Gaussian',xmin,xmax,ymax,dymin,dymax)

y = Besag(x);
genplot(x,y,'Besag',xmin,xmax,ymax,dymin,dymax)

y = Green(x);
genplot(x,y,'Green',xmin,xmax,ymax,dymin,dymax)

y = StDe(x);
genplot(x,y,'Stevenson_Delp',xmin,xmax,ymax,dymin,dymax)

y = BoSa(x);
genplot(x,y,'Bouman_Sauer',xmin,xmax,ymax,dymin,dymax)


