Fixed vector test failure criteria for conversions

This commit is contained in:
Xavier Arteaga 2018-08-27 11:19:20 +02:00
parent 327002a6cb
commit e94cbded67
1 changed files with 10 additions and 4 deletions

View File

@ -449,7 +449,10 @@ TEST(srslte_vec_convert_fi,
for (int i = 0; i < block_size; i++) {
gold = (short) ((x[i] * scale));
mse += cabsf((float)gold - (float) z[i]);
double err = cabsf((float)gold - (float) z[i]);
if (err > mse) {
mse = err;
}
}
free(x);
@ -471,7 +474,10 @@ TEST(srslte_vec_convert_if,
for (int i = 0; i < block_size; i++) {
gold = ((float)x[i]) * k;
mse += fabsf(gold - z[i]);
double err = cabsf((float)gold - (float) z[i]);
if (err > mse) {
mse = err;
}
}
free(x);