Anonymous user
Welch's t-test: Difference between revisions
→{{header|C}}
m (→{{header|C}}) |
|||
Line 12:
double calculate_pvalue (const double *array1, const size_t array1_size, const double *array2, const size_t array2_size) {
double mean1 = 0.0, mean2 = 0.0;
for (size_t x = 0; x < array1_size; x++) {//get array1 mean▼
▲ for (size_t x = 0; x < array1_size; x++) {
mean1 += array1[x];
}
for (size_t x = 0; x < array2_size; x++) {
mean2 += array2[x];//get array2 mean
}
mean1 /= array1_size;
Line 34 ⟶ 28:
}
if ((mean1 == mean2) && (variance1 == variance2)) {
return
}
variance1 = variance1/(array1_size-1);
|