|
a |
|
b/functions/stampaErrors.m |
|
|
1 |
function stampaErrors(errorStruct, fidLogs) |
|
|
2 |
|
|
|
3 |
err_knn_percent_mean = mean([errorStruct.err_knn_percent]); |
|
|
4 |
err_knn_percent_std = std([errorStruct.err_knn_percent]); |
|
|
5 |
|
|
|
6 |
TPR_mean = mean([errorStruct.TPR]); |
|
|
7 |
TPR_std = std([errorStruct.TPR]); |
|
|
8 |
|
|
|
9 |
TNR_mean = mean([errorStruct.TNR]); |
|
|
10 |
TNR_std = std([errorStruct.TNR]); |
|
|
11 |
|
|
|
12 |
FPR_mean = mean([errorStruct.FPR]); |
|
|
13 |
FPR_std = std([errorStruct.FPR]); |
|
|
14 |
|
|
|
15 |
FNR_mean = mean([errorStruct.FNR]); |
|
|
16 |
FNR_std = std([errorStruct.FNR]); |
|
|
17 |
|
|
|
18 |
sens_mean = mean([errorStruct.sens]); |
|
|
19 |
sens_std = std([errorStruct.sens]); |
|
|
20 |
|
|
|
21 |
spec_mean = mean([errorStruct.spec]); |
|
|
22 |
spec_std = std([errorStruct.spec]); |
|
|
23 |
|
|
|
24 |
accuracy_knnMean = mean([errorStruct.accuracy_knn]); |
|
|
25 |
accuracy_knnStd = std([errorStruct.accuracy_knn]); |
|
|
26 |
|
|
|
27 |
|
|
|
28 |
%Display |
|
|
29 |
fprintf_pers(fidLogs, '\tErr (mean; std): %s%%; %s%% \n', num2str(err_knn_percent_mean*100), num2str(err_knn_percent_std*100)); |
|
|
30 |
fprintf_pers(fidLogs, '\tTP (mean; std): %s%%; %s%% \n', num2str(TPR_mean*100), num2str(TPR_std*100)); |
|
|
31 |
fprintf_pers(fidLogs, '\tTN (mean; std): %s%%; %s%% \n', num2str(TNR_mean*100), num2str(TNR_std*100)); |
|
|
32 |
fprintf_pers(fidLogs, '\tFP (mean; std): %s%%; %s%% \n', num2str(FPR_mean*100), num2str(FPR_std*100)); |
|
|
33 |
fprintf_pers(fidLogs, '\tFN (mean; std): %s%%; %s%% \n', num2str(FNR_mean*100), num2str(FNR_std*100)); |
|
|
34 |
fprintf_pers(fidLogs, '\tSensitivity (mean; std): %s%%; %s%% \n', num2str(sens_mean*100), num2str(sens_std*100)); |
|
|
35 |
fprintf_pers(fidLogs, '\tSpecificity (mean; std): %s%%; %s%% \n', num2str(spec_mean*100), num2str(spec_std*100)); |
|
|
36 |
fprintf_pers(fidLogs, '\tAccuracy (mean; std): %s%%; %s%% \n', num2str(accuracy_knnMean*100), num2str(accuracy_knnStd*100)); |
|
|
37 |
%fprintf_pers(fidLogs, '\n'); |
|
|
38 |
|