There is rectangle object in gnuplot, but unfortunately there seems no option to set it a round corner one. So an absolutely new method will be used. I will use plot style "filledcurve" to create an round corner rectangle. Now come to the script.
############################################### #Variables: ##(a,b) is the low left vertex of the rectangle ##(c,d) is the up right vertex of the rectangle ##rx is the radius along x-axis ##ry is the radius along y-axis ##x is the independent variable of the curve f_low(a,b,c,d,rx,ry,x)=a<x && x<a+rx ? \ -ry*sqrt(1-((x-a-rx)/rx)**2)+b+ry : \ a+rx<x && x<c-rx ? b :c-rx<x && x<c ?\ -ry*sqrt(1-((x-c+rx)/rx)**2)+b+ry : 1/0 #The low curve of a round corner rectangle f_up(a,b,c,d,rx,ry,x)=a<x && x<a+rx ?\ ry*sqrt(1-((x-a-rx)/rx)**2)+d-ry : \ a+rx<x && x<c-rx ? d :c-rx<x && x<c ?\ ry*sqrt(1-((x-c+rx)/rx)**2)+d-ry : 1/0 #The up curve of a round corner rectangle ############################################### unset border #no border unset tics #no tics set sample 1000 set xrange [-10:10] set yrange [-10:10] set term png set output "round_corner_rectangle.png" plot '+' u 1:(f_low(-10,-10,10,10,1,2,$1)):\ (f_up(-10,-10,10,10,1,2,$1)) w filledcurve\ lc rgb"pink" notitle #plot a round corner rectangle
Round corner rectangle created using filledcurve plot style in gunplot |
Excelent!!! Thanks!!!!!
ReplyDeleteGnuplot Surprising: Round Corner Rectangle In Gnuplot >>>>> Download Now
ReplyDelete>>>>> Download Full
Gnuplot Surprising: Round Corner Rectangle In Gnuplot >>>>> Download LINK
>>>>> Download Now
Gnuplot Surprising: Round Corner Rectangle In Gnuplot >>>>> Download Full
>>>>> Download LINK hV