avevar.c

来自「最大似然估计算法」· C语言 代码 · 共 16 行

C
16
字号
void avevar(double *data, int n, double *ave, double *var) {	int j;	double s, ep;	for (*ave = 0.0, j = 0; j < n; j++) *ave += data[j];	*ave /= n;	*var = ep = 0.0;	for (j = 0; j < n; j++) {		s = data[j] - (*ave);		ep += s;		*var += s*s;	}	*var = (*var-ep*ep/n)/(n-1);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?