Compatability and Required Toolboxes - ucdavis/erplab GitHub Wiki

We anticipate that ERPLAB will work with most recent OSs, Matlab versions and EEGLAB versions.

However, in order to use the latest MVPC routines (see here), Matlab versions and EEGLAB versions must be recent. In addition, some MATLAB toolboxes are required.

Find more ERPLAB installation help here.

ERPLAB compatibility table

Here is a list of some confirmed-working environments for ERPLAB.

ERPLAB v10.0+ works with...

OS Matlab EEGLAB Working for Classic? Working for Studio?
Mac OS 14.5 'Sonoma' Matlab R 2023a EEGLAB v2024
Mac OS 11.7.6 'Big Sur' Matlab R 2020a EEGLAB v2023.0 UNTESTED
Mac OS 10.15.7 'Catalina' Matlab R2020b EEGLAB v2023.0 UNTESTED
Mac OS 10.15 'Catalina' Matlab R2016a EEGLAB v2019_1 UNTESTED
Mac OS 10.13.5 'High Sierra' Matlab R2015a EEGLAB v14.1.2 UNTESTED
Windows 11 Matlab R2022b EEGLAB v2023.0
Windows 10 Matlab R2021a EEGLAB v2023.0
Windows 10 Matlab R2020b EEGLAB v2021.1 UNTESTED
Ubuntu 18.04 LTS Matlab R2020b EEGLAB v2024
Ubuntu 18.04 LTS Matlab R2019a EEGLAB v2020 UNTESTED
Ubuntu 18.04 LTS Matlab R2019a EEGLAB v2019_1 UNTESTED

ERPLAB should work with most modern OSs, Matlab versions, and EEGLAB releases. Let us know if you see any incompatibility. Starting in ERPLAB v10.0, MATLAB'S "App Designer" was the default GUI system used for the MVPC routines and require at least MATLAB 2020a+ & EEGLAB 2023.1+ in order to work as expected.