Fraction of files read
fractionRead = progress(ADS)
example
fractionRead = progress(ADS) returns the fraction of files read in the datastore as a normalized value in the range [0,1].
fractionRead
ADS
collapse all
Create an audioDatastore object ADS. Read a file from the datastore and then call progress to return the fraction of files read.
audioDatastore
progress
ADS = audioDatastore(fullfile(matlabroot,'toolbox','audio','samples'))
ADS = audioDatastore with properties: Files: { ' .../build/matlab/toolbox/audio/samples/Ambiance-16-44p1-mono-12secs.wav'; ' .../matlab/toolbox/audio/samples/AudioArray-16-16-4channels-20secs.wav'; ' .../toolbox/audio/samples/ChurchImpulseResponse-16-44p1-mono-5secs.wav' ... and 27 more } Folders: { '/mathworks/devel/bat/BR2020bd/build/matlab/toolbox/audio/samples' } AlternateFileSystemRoots: {} OutputDataType: 'double' Labels: {} SupportedOutputFormats: ["wav" "flac" "ogg" "mp4" "m4a"] DefaultOutputFormat: "wav"
fractionOfFilesRead = progress(ADS)
fractionOfFilesRead = 0
data = read(ADS); fractionOfFilesRead = progress(ADS)
fractionOfFilesRead = 0.0333
Specify ADS as an audioDatastore object.
Fraction of files read, returned as a normalized value in the range [0,1].
Data Types: double
double
audioDatastore | hasdata
hasdata
You have a modified version of this example. Do you want to open this example with your edits?