exponenta event banner

readall (MDFDatastore)

Считывание всех данных в хранилище данных MDF

Описание

пример

data = readall(mdfds) считывает все данные из хранилища данных, указанного в mdfds и возвращает его в расписание data.

После readall функция возвращает все данные, сбрасывает mdfds указывает на начало хранилища данных.

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

пример

data = readall(mdfds,"UseParallel",true) указывает использовать параллельный пул для чтения всех данных. По умолчанию "UseParallel" опция - false. Выбор пула зависит от следующих условий:

  • Если параллельный пул уже запущен, используется этот пул.

  • Если параметры настройки параллели позволяют автоматически запускать пул, этот синтаксис запускается с использованием кластера по умолчанию.

  • Если пул не запущен и автоматический запуск невозможен, этот синтаксис не использует параллельную функциональность.

Примеры

свернуть все

Считывайте все данные из хранилища данных MDF из нескольких файлов в расписание.

mdfds = mdfDatastore({'CANape1.MF4','CANape2.MF4','CANape3.MF4'});
data = readall(mdfds); 

Используйте параллельный пул для считывания всех данных из хранилища данных в расписание.

mdfds = mdfDatastore({'CANape1.MF4','CANape2.MF4','CANape3.MF4'});
data = readall(mdfds,"UseParallel",true);

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

свернуть все

Хранилище данных MDF, указанное как объект хранилища данных MDF.

Пример: mdfds = mdfDatastore('CANape.MF4')

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

свернуть все

Выходные данные, возвращаемые в виде расписания записей MDF.

См. также

Функции

Представлен в R2017b