📄 variance.c
字号:
/**************************************************************************** ROUTINE* variance** FUNCTION** calculates variance of the input array** SYNOPSIS* subroutine variance(arr, no, var, avg)** formal** data I/O* name type type function* -------------------------------------------------------------------* arr float i input data array* no int i number of elements in array* var float o variance* avg real i/o average****************************************************************************** DESCRIPTION******************************************************************************* CALLED BY** smoothcbgain smoothtau** CALLS*****************************************************************************/variance(arr, no, var, avg)int no;float arr[], *var, *avg;{ int i; float sum, sum2; for (sum = 0.0, i = 0; i < no; i++) sum += arr[i]; *avg = sum / no; for (sum2 = 0.0, i = 0; i < no; i++) sum2 += (*avg - arr[i]) * (*avg - arr[i]); *var = sum2 / (no - 1);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -