Class version of blockEdfLoad submission. Dependent variables are added it provide quick access to EDF header contents. The class includes an EDF checker and support for creating EDF lists.
obj = BlockEdfLoadClass(edfFN)
obj = BlockEdfLoadClass(edfFN, signalLabels)
obj = BlockEdfLoadClass(edfFN, signalLabels, epochs)
Load Prototypes (set load properties first)
obj = obj.blockEdfLoad
Default entire file, return class
obj = obj.blockEdfLoad (outArgClass)
Select between class or structured return
obj = obj.blockEdfLoad (outArgClass, numCompToLoad)
Write header contents to console
Write header to file defined in private properties
Write signal header information to console
Write signal header to file defined in private
Create plot of initial signal for the intial duration
defined in the public properties (Default: 30
Check EDF header and signal header
Display results of check to console
Write results of check to file
Dennis A. Dean, II, Ph.D. (2020). blockEDFLoadClass (https://www.mathworks.com/matlabcentral/fileexchange/45227-blockedfloadclass), MATLAB Central File Exchange. Retrieved .
This release includes the class version. Please feel free to extend on my GITHUB account.