tf= isDone(obj)returnstruewhen the data from a finite source has been exhausted, typically because all data has been read. The System objectobjis often a file reader, andisDonelooks for the end of the file. Otherwise,isDonereturnsfalse.
This example shows how to read a MAT file using thedsp.MatFileReader(DSP System Toolbox)object.
Note
This example requires DSP System Toolbox™.
filename = [tempname'.mat'];% Create variable nameoriginalData = rand(10,2); save(filename,'originalData','-v7.3');% Write to MAT filemfr = dsp.MatFileReader(filename,'VariableName',...'originalData','SamplesPerFrame'4);while~isDone(mfr)% Stream data into MATLABisDone(mfr)% Display zero if end-of-data not reachedfinalData = mfr()% Display read frameend
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.