- Timestamp:
- Nov 30, 2008, 7:45:21 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branch_20081124/Ohana/src/opihi/cmd.data/zplot.c
r20839 r20857 3 3 int zplot (int argc, char **argv) { 4 4 5 int i, kapa , Npts;6 opihi_flt * in, *out;5 int i, kapa; 6 opihi_flt *out; 7 7 double min, range; 8 8 Graphdata graphmode; … … 33 33 Zvec.Nelements = zvec[0].Nelements; 34 34 ALLOCATE (Zvec.elements.Flt, opihi_flt, Zvec.Nelements); 35 out = Zvec.elements.Flt; 35 36 36 in = zvec[0].elements.Flt; 37 out = Zvec.elements.Flt; 38 for (i = 0; i < Zvec.Nelements; i++, in++, out++) { 39 *out = MIN (1.0, MAX (0.01, (*in - min) / range)); 37 if (zvec[0].type == OPIHI_FLT) { 38 opihi_flt *in = zvec[0].elements.Flt; 39 for (i = 0; i < Zvec.Nelements; i++, in++, out++) { 40 *out = MIN (1.0, MAX (0.01, (*in - min) / range)); 41 } 42 } else { 43 opihi_int *in = zvec[0].elements.Flt; 44 for (i = 0; i < Zvec.Nelements; i++, in++, out++) { 45 *out = MIN (1.0, MAX (0.01, (*in - min) / range)); 46 } 40 47 } 41 48 … … 44 51 graphmode.size = -1; /* point size determined by Zvec */ 45 52 graphmode.etype = 0; /* no errorbars */ 46 Npts = xvec[0].Nelements; 47 PlotVectorTriplet (kapa, Npts, xvec[0].elements.Flt, yvec[0].elements.Flt, Zvec.elements.Flt, &graphmode); 53 PlotVectorTriplet (kapa, xvec, yvec, Zvec, &graphmode); 48 54 49 55 free (Zvec.elements.Flt);
Note:
See TracChangeset
for help on using the changeset viewer.
