Matlab, как рассчитать AUC (площадь под кривой)?

У меня есть файл data.txt с двумя столбцами и N строками, примерно так:

0.009943796 0.4667975
0.009795735 0.46777886
0.009623984 0.46897832
0.009564759 0.46941447
0.009546991 0.4703958
0.009428543 0.47224948
0.009375241 0.47475737
0.009298249 0.4767201
[...]

Каждая пара значений в файле соответствует одной координате точки (x, y ). При нанесении на график эти точки образуют кривую. Я хотел бы рассчитать площадь под кривой (AUC) этой кривой.

Итак, я загружаю данные:

data = load("data.txt");
X = data(:,1);
Y = data(:,2);

Итак, X содержит все координаты x точек, а Y - все координаты y.

Как я могу рассчитать площадь под кривой (AUC)?

7
задан Matt 6 April 2016 в 13:22
поделиться