Fast AUC calculator and ROC curve plotter

Calculates the Area Under the ROC curve, and plots the ROC curve. Completely vectorized, very fast.

You are now following this Submission

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://www.mathworks.com/matlabcentral/fileexchange/42860-fast-auc-calculator-and-roc-curve-plotter), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0