The WFDB Toolbox for MATLAB and Octave is a set of Java and m-code wrapper functions, which make system calls to WFDB Software Package and other PhysioToolkit applications.
Using the WFDB Toolbox, MATLAB and Octave users have access to over 50 PhysioBank databases (over 3 TB of physiologic signals including ECG, EEG, EMG, fetal ECG, PLETH (PPG), ABP, respiration, and more). Most of these databases are also accompanied by metadata such as expert annotations of relevant events in WFDB annotation files. These can include, for example, cardiologists' beat and rhythm annotations of ECGs, or sleep experts' hypnograms (sleep stage annotations) of polysomnograms. All of these physiologic signals and annotations can be read on demand from the PhysioNet web server and its mirrors using the toolbox functions, or from local copies if you choose to download them. This feature allows your code to analyze the wide range of physiologic signals available from PhysioBank.