Приложение д
Код
программы для построения ROC-кривых:
tiledlayout(2,
2, 'TileSpacing',
'none',
'Padding',
'none');
nexttile;
hold
on;
plot(plots.min_dist.step_1.roc.sample.X,
plots.min_dist.step_1.roc.sample.Y,
'LineWidth',
1);
xlabel('FPR');
ylabel('TPR');
xlim([-0.1,
1.1]); ylim([-0.1,
1.1]);
title('Этап
1, по минимуму расстояния')
grid
on
nexttile;
hold
on;
plot(plots.min_dist.step_2.roc.sample.X,
plots.min_dist.step_2.roc.sample.Y,
'LineWidth',
1);
xlabel('FPR');
ylabel('TPR');
xlim([-0.1,
1.1]); ylim([-0.1,
1.1]);
title('Этап
2, по минимуму расстояния')
grid
on
nexttile;
hold
on;
plot(plots.fisher.step_1.roc.sample.X,
plots.fisher.step_1.roc.sample.Y,
'LineWidth',
1);
xlabel('FPR');
ylabel('TPR');
xlim([-0.1,
1.1]); ylim([-0.1,
1.1]);
title('Этап
1, по критерию Фишера')
grid
on
nexttile;
hold
on;
plot(plots.fisher.step_2.roc.sample.X,
plots.fisher.step_2.roc.sample.Y,
'LineWidth',
1);
xlabel('FPR');
ylabel('TPR');
xlim([-0.1,
1.1]); ylim([-0.1,
1.1]);
title('Этап
2, по критерию Фишера')
grid
on