read (MDFDatastore)

Чтение данных в MDF datastore

Описание

пример

data = read(mdfds) возвращает данные из MDF datastore mdfds в data timetable.

read функция возвращает подмножество данных из datastore. Размер подмножества определяется ReadSize свойство объекта datastore. При первом вызове, read начинает считывать с начала datastore, а последующие вызовы продолжают считывать с конечной точки предыдущего вызова. Использовать reset чтобы считать с самого начала снова.

пример

[data,info] = read(mdfds) также возвращается к выходному аргументу info информацию, включая метаданные, об извлеченных данных.

Примеры

свернуть все

Считывайте данные из MDF datastore по одному файлу за раз.

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

Чтение второго файла и просмотр информации о данных.

[data2,info2] = read(mdfds);
info2 
  struct with fields:

             Filename: 'CANape2.MF4'
             FileSize: 57592
    MDFFileProperties: [1×1 struct]

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

свернуть все

MDF datastore, заданный как объект MDF datastore.

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

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

свернуть все

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

Информация о данных, возвращенная как массив структур со следующими полями:

Filename
FileSize
MDFFileProperties
Введенный в R2017b