X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fmath%2Fnp.c;fp=src%2Fmath%2Fnp.c;h=220865ba3cbec59602ec9afccce2a6c193de813b;hb=feb269112e14589474c0a75e96cd5a892d9aaeef;hp=0d691c2aa7b6699a82cd174bedb77984e43a2ae0;hpb=922dfe227e0a157f895c025b8f8590e2bfc59f23;p=pspp diff --git a/src/math/np.c b/src/math/np.c index 0d691c2aa7..220865ba3c 100644 --- a/src/math/np.c +++ b/src/math/np.c @@ -71,6 +71,17 @@ acc (struct statistic *s, const struct ccase *cx UNUSED, np->prev_cc = cc; } +/* Creates and returns a data structure whose accumulated results can be used + to produce a normal probability plot. The caller must supply the weighted + sample size N and the mean MEAN and variance VAR of the distribution, then + feed in the data with order_stats_accumulate() or + order_stats_accumulate_idx(). + + There is no function to produce the results, which appear in "struct np" for + passing directly to np_plot_create() or dnp_plot_create(). + + The caller must eventually destroy the returned structure, with + statistic_destroy(). */ struct np * np_create (double n, double mean, double var) {