int dependent_column; /* Column containing the dependent variable. Defaults to last column. */
int refcnt;
+
+ bool origin;
};
typedef struct linreg_struct linreg;
-linreg *linreg_alloc (const struct variable *, const struct variable **,
- double, size_t);
+linreg *linreg_alloc (const struct variable *, const struct variable **,
+ double, size_t, bool);
void linreg_unref (linreg *);
void linreg_ref (linreg *);
double linreg_intercept (const linreg *);
-gsl_matrix * linreg_cov (const linreg *);
+const gsl_matrix * linreg_cov (const linreg *);
double linreg_coeff (const linreg *, size_t);
const struct variable * linreg_indep_var (const linreg *, size_t);
size_t linreg_n_coeffs (const linreg *);