readall

Считайте все звуковые файлы из datastore

Синтаксис

data = readall(ADS)

Описание

пример

data = readall(ADS) чтения все звуковые файлы от datastore.

Если все данные в datastore не умещаются в памяти, то readall возвращает ошибку.

Примеры

свернуть все

Задайте путь к файлу к аудиосэмплам, включенным с Audio Toolbox™. Создайте аудио datastore, который указывает на заданную папку.

folder = fullfile(matlabroot,'toolbox','audio','samples');
ADS = audioDatastore(folder);

Считайте все данные в datastore.

readall(ADS)
ans =

  29x1 cell array

    {  539648x1  double}
    {  320512x4  double}
    {  227497x1  double}
    {    8000x1  double}
    {  685056x1  double}
    {  882688x2  double}
    {   24000x1  double}
    { 1116283x2  double}
    { 1215360x2  double}
    {  263304x16 double}
    {  180224x1  double}
    {   32768x1  double}
    { 6076484x2  double}
    {  112893x1  double}
    {  913152x1  double}
    {  913152x1  double}
    { 1265935x2  double}
    {  505726x2  double}
    {  550656x2  double}
    { 3195904x2  double}
    { 6960000x2  double}
    {26300000x1  double}
    {   39922x1  double}
    {  411648x1  double}
    {  989184x1  double}
    {  796672x2  double}
    { 8000000x1  double}
    { 1600000x1  double}
    { 1012748x2  double}

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

свернуть все

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

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

свернуть все

Все файлы в аудио datastore, возвращенном как массив ячеек, где каждая ячейка соответствует файлу.

Введенный в R2018b