Changeset 3896 for trunk/Ohana/src/opihi/cmd.data
- Timestamp:
- May 11, 2005, 9:39:17 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/cmd.data/fit.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.data/fit.c
r3687 r3896 56 56 } 57 57 58 /* nterm is number of polynomial terms, starting at x^0 */ 58 59 order = atof (argv[3]); 59 60 nterm = order + 1; 60 mterm = 2* order + 1;61 mterm = 2*nterm; 61 62 62 63 ALLOCATE (yfit, float, xvec[0].Nelements); … … 64 65 memset (mask, 0, xvec[0].Nelements); 65 66 66 ALLOCATE (s, double, 2*mterm);67 ALLOCATE (s, double, mterm); 67 68 ALLOCATE (b, double *, nterm); 68 69 ALLOCATE (c, double *, nterm); … … 75 76 76 77 /* init registers for current pass */ 77 memset (s, 0, 2*mterm*sizeof(double));78 memset (s, 0, mterm*sizeof(double)); 78 79 for (i = 0; i < nterm; i++) { 79 80 memset (c[i], 0, nterm*sizeof(double)); … … 85 86 y = yvec[0].elements; 86 87 if (Weight) dy = dyvec[0].elements; 88 87 89 for (i = 0; i < xvec[0].Nelements; i++, x++, y++) { 88 90 if (mask[i]) continue;
Note:
See TracChangeset
for help on using the changeset viewer.
