edfRead
A simple file reader for European Data Formatted (EDF-) files.
You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
Editor's Note: This file was selected as MATLAB Central Pick of the Week
The edfRead() functionality in this submission is now officially provided by the Signal Processing Toolbox as of R2020b. This File Exchange submission is no longer supported
Cite As
Brett Shoelson (2026). edfRead (https://www.mathworks.com/matlabcentral/fileexchange/31900-edfread), MATLAB Central File Exchange. Retrieved .
Acknowledgements
Inspired: Read Persyst lay-dat files, edfreadUntilDone(fname, varargin), blockEdfLoad, blockEDFLoadClass
General Information
- Version 2.10.0 (8.27 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 2.10.0 | Added mention of the blog about edfread in the Signal Processing Toolbox. |
||
| 2.10.0-0 | Modified the description to cite EDFReadUntilDone. No code changes. |
||
| 2.1.0 | Minor bug fix in name of file. |
||
| 2.0.0 | Fixed a problem triggered by the license conversion on Sept.1, 2016.
|
||
| 1.6.0 | Updated license |
||
| 1.6.0-0 | Enabled the import of a user-specified subset of signals. Also fixed a problem when signal labels include spaces or difficult-to-interpret characters. |
||
| 1.3.0 | Fixes a problem with incorrect reading of variable-length signals. |
||
| 1.1.0 | Added copyright. |
||
| 1.0.0 |