return;
}
-void fit2(const double*x, const double*y, const size_t size, int (*f));
-void fit2(x, y, size, f)
+void fit2(const double*x, const double*y, const size_t xy_size, const double *parame, const size_t parame_size);
+void fit2(x, y, xy_size, parame, parame_size)
const double *x;
const double *y;
-const size_t size;
-int (*f);
+const size_t xy_size;
+const double *parame;
+const size_t parame_size;
{
return;
}
*/
for (i = 0; i < 2000; i++) {
fit(p);
- fit2(
- p->r->data,
- p->u->data,
- p->r->size,
- &calc_f
- );
p->r->data = &p->r->data[1];
p->u->data = &p->u->data[1];
p->dudr->data = &p->dudr->data[1];