прогресс

Часть чтения файлов

Синтаксис

fractionRead = progress(ADS)

Описание

пример

fractionRead = progress(ADS) возвращает часть чтения файлов в datastore как нормированное значение в области значений [0,1].

Примеры

свернуть все

Создайте объект audioDatastore ADS. Считайте файл из datastore и затем вызовите 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 26 more
                              }
    AlternateFileSystemRoots: {}
             ReadFailureRule: 'error'
                 MaxFailures: Inf
              OutputDataType: 'double'
                      Labels: {}

fractionOfFilesRead = progress(ADS)
fractionOfFilesRead =

     0

data = read(ADS);
fractionOfFilesRead = progress(ADS)
fractionOfFilesRead =

    0.0345

Входные параметры

свернуть все

Задайте ADS как объект audioDatastore.

Выходные аргументы

свернуть все

Часть чтения файлов, возвращенного как нормированное значение в области значений [0,1].

Типы данных: double

Введенный в R2018b