Fast AUC calculator and ROC curve plotter

Calculates the Area Under the ROC curve, and plots the ROC curve. Completely vectorized, very fast.
1.2K Downloads
Updated 29 Jul 2013

View License

This function calculates the Area Under the ROC (Receiver Operator Charectaristic) curve. This ranking measure is widely used in machine learning, statistics, psychophysics and more.

The function can easily calculate and plot AUC and ROC curves for 100's of inputs, each of size 10^5.

Cite As

Uri Shalit (2026). Fast AUC calculator and ROC curve plotter (https://uk.mathworks.com/matlabcentral/fileexchange/42860-fast-auc-calculator-and-roc-curve-plotter), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2012b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.0.0.0