Состояние конца данных
tf = isDone(obj)
Этот пример показывает, как считать файл MAT с помощью объекта dsp.MatFileReader
.
Этот пример требует DSP System Toolbox™.
filename = [tempname '.mat']; % Create variable name originalData = rand(10,2); save(filename,'originalData','-v7.3'); % Write to MAT file mfr = dsp.MatFileReader(filename,'VariableName',... 'originalData','SamplesPerFrame', 4); while ~isDone(mfr) % Stream data into MATLAB isDone(mfr) % Display zero if end-of-data not reached finalData = mfr() % Display read frame end