IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 2774


Ignore:
Timestamp:
Dec 20, 2004, 7:29:54 PM (22 years ago)
Author:
eugene
Message:

fixed numerical errors in vstat and plotting funcs

Location:
trunk/Ohana/src/opihi
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/Makefile

    r2615 r2774  
    3636
    3737%.install:
     38        if [ -e "$*" ]; then make $*; fi
    3839        if [ -e "$*" ]; then (cd $* && make install); fi
    3940
  • trunk/Ohana/src/opihi/cmd.data/vstat.c

    r2598 r2774  
    4141  /* calculate max, min, mean, sum, npix */
    4242  X = vec[0].elements;
    43   max = min = *X;
     43  max = -HUGE_VAL;
     44  min = HUGE_VAL;
    4445  sum = N = 0;
    4546  for (i = 0; i < vec[0].Nelements; i++, X++) {
     
    9798skip:
    9899  if (!Quiet) {
    99     fprintf (stderr, "mean: %f, stdev: %f, min: %f, max: %f, median: %f, mode: %f, Npts: %d\n",
     100    fprintf (stderr, "mean: %g, stdev: %g, min: %g, max: %g, median: %g, mode: %g, Npts: %d\n",
    100101             mean, stdev, min, max, median, mode, N);
    101102  }
  • trunk/Ohana/src/opihi/lib.data/PlotVectors.c

    r2598 r2774  
    2222  write (Xgraph, buffer, strlen (buffer));
    2323 
    24   sprintf (buffer, "%f %f %f %f ",
     24  sprintf (buffer, "%g %g %g %g ",
    2525           graphmode[0].xmin, graphmode[0].xmax,
    2626           graphmode[0].ymin, graphmode[0].ymax);
  • trunk/Ohana/src/opihi/lib.data/graphtools.c

    r2598 r2774  
    4848
    4949  write (Xgraph, "SLIM", 4);
    50   sprintf (buffer, "%f %f %f %f ", graphmode[0].xmin, graphmode[0].xmax, graphmode[0].ymin, graphmode[0].ymax);
     50  sprintf (buffer, "%g %g %g %g ", graphmode[0].xmin, graphmode[0].xmax, graphmode[0].ymin, graphmode[0].ymax);
    5151  sprintf (buffer2, "NBYTES: %6d ", strlen (buffer));
    5252  write (Xgraph, buffer2, 16);
Note: See TracChangeset for help on using the changeset viewer.