diff --git a/rfplot.c b/rfplot.c index b27a9f3..209e43a 100644 --- a/rfplot.c +++ b/rfplot.c @@ -61,7 +61,7 @@ int main(int argc,char *argv[]) float dt,zzmax,s1,s2,z,za,sigma,zs,zm; int ix,iy,isub=0,nx,ny,jx=-1,jy=-1; int i0,j0,i1,j1,jmax; - float width=1500; + float width,height; float x=0.0,y=0.0,x0=0.0,y0=0.0,yfit; char c; char path[128],xlabel[128],ylabel[64],filename[32],tlefile[128],freqlist[128]; @@ -218,6 +218,12 @@ int main(int argc,char *argv[]) zmin=s.zmin; zmax=s.zmax; } + + // Zoom settings + width=1500; + height=1500; + if (s.nchan' || c=='\t' || c=='\b') { // Image width nx = (int) ceil(s.nsub / width); - ny = (int) ceil(s.nchan / width); + ny = (int) ceil(s.nchan / height); // Pan left if (c==',') { @@ -835,11 +847,11 @@ int main(int argc,char *argv[]) // Set area x=width*(ix+0.5); - y=width*(iy+0.5); + y=height*(iy+0.5); xmin=x-0.75*width; xmax=x+0.75*width; - ymin=y-0.75*width; - ymax=y+0.75*width; + ymin=y-0.75*height; + ymax=y+0.75*height; redraw=1; continue;