xn(x,y) = 1 - A*y + abs(x) yn(x,y) = x xr(x,y) = cos(3*pi/4)*x + sin(3*pi/4)*y yr(x,y) = -sin(3*pi/4)*x + cos(3*pi/4)*y set samples 20000 set term pngc enh font "Arial,8" size 480,480 set out "gingerbreadman.png" unset key set size square set border lc rgb "gray60" set xrange [-7:7] set yrange [-10:4] set multiplot lay 2,2 do for [i=0:3] { A = 1.0 + 0.000025*i xp = xc = -0.1 yp = yc = 0.0 set label 1 sprintf("A = %f", A) at -6,3 front plot '+' u (xc=xn(xp,yp), yc=yn(xp,yp), xr(xc,yc)) : \ (xp=xc,yp=yc,yr(xc,yc)) w d lc rgb "dark-goldenrod" } unset multiplot !display gingerbreadman.png # xn(x,y) = 1 - 0.99998878065*y + abs(x): |