#include <stdio.h>
#include <math.h>
#define N 10
int main()
{
float x[]={-4.0, 1.2, 1.3, 2.5, -12.7,
9.0, 1.41, 65.2, -2.1, 2.36};
int i;
float sum = 0.0, average, variance;
for (i=0; i<N; i++) sum+= x[i];
average = sum/N;
for (i = 0; i<N; i++)
variance += pow(x[i] - average, 2);
variance = variance/(N - 1);
printf("avg.= %f std. dev. = %f \n ",average, sqrt(variance));
return 0;
}
|
|
import math
N=10
x=[-4.0, 1.2, 1.3, 2.5, -12.7, 9.0, 1.41, 65.2, -2.1, 2.36]
sum = 0
variance = 0
for i in range(N):
sum = sum + x[i]
average=sum/N
for i in range(N):
variance+= (x[i] - average)**2
variance = variance/(N - 1)
print("avg=%f, stddev=%f"%(average, math.sqrt(variance)))
|
|