rolling avg demo

This commit is contained in:
Joseph Redmon
2015-11-30 15:04:09 -08:00
parent 2774cd86d4
commit e7d43fd65d
7 changed files with 66 additions and 250 deletions

View File

@ -359,6 +359,21 @@ float mean_array(float *a, int n)
return sum_array(a,n)/n;
}
void mean_arrays(float **a, int n, int els, float *avg)
{
int i;
int j;
memset(avg, 0, els*sizeof(float));
for(j = 0; j < n; ++j){
for(i = 0; i < els; ++i){
avg[i] += a[j][i];
}
}
for(i = 0; i < els; ++i){
avg[i] /= n;
}
}
float variance_array(float *a, int n)
{
int i;