def gtics(var=None,steps=6,n=512,min=0,max=1): if (var in ['x','y']): if steps==0: print '__gnuplot_set__ '+var+'tics auto' else: topr='__gnuplot_set__ '+var+'tics (' for i in range(0,steps+1): topr+='"'+str(float(max-min)/(steps-1)*i)+'" '+str(float(n)/(steps-1)*i)+',' print topr[:-1]+')' else: print '__gnuplot_set__ xtics auto' print '__gnuplot_set__ ytics auto' def gtics(var=None,list=[]): if (var in ['x','y']): if len(list)==0: print '__gnuplot_set__ '+var+'tics auto' else: topr='__gnuplot_set__ '+var+'tics (' for i in list: topr+='"'+i[0]+'" '+str(i[1])+',' print topr[:-1]+')' else: print '__gnuplot_set__ xtics auto' print '__gnuplot_set__ ytics auto'