partition (MDFDatastore)

Описание

пример

subds = partition(mdfds,N,index) делит datastore MDF mdfds в количество частей, заданных N, и возвращает раздел, соответствующий индексу index.

пример

subds = partition(mdfds,'Files',index) делит datastore MDF файлами и возвращает раздел, соответствующий файлу индекса index в Files свойство.

пример

subds = partition(mdfds,'Files',filename) делит datastore файлами и возвращает раздел, соответствующий заданному filename.

Примеры

свернуть все

Разделите datastore MDF от файла примера CANape.MF4, и возвратите первую часть.

mdfds = mdfDatastore(fullfile(matlabroot,'examples','vnt','data','CANape.MF4'));
N = numpartitions(mdfds);
subds1 = partition(mdfds,N,1); 

Разделите datastore MDF согласно его файлам и возвратите разделы индексом и именем файла.

cd c:\temp
mdfds = mdfDatastore({'CANape1.MF4','CANape2.MF4','CANape3.MF4'});
mdfds.Files 
ans =
  3×1 cell array
    'c:\temp\CANape1.MF4'
    'c:\temp\CANape2.MF4'
    'c:\temp\CANape3.MF4'
subds2 = partition(mdfds,'files',2);
subds3 = partition(mdfds,'files','c:\temp\CANape3.MF4'); 

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

свернуть все

Datastore MDF в виде объекта datastore MDF.

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

Количество разделов в виде двойного из положительного целочисленного значения. Используйте numpartitions функция для рекомендуемого номера или разделов.

Пример: numpartitions(mdfds)

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

Индексируйте в виде двойного из положительного целочисленного значения. При использовании 'files' схема выделения разделов, это значение соответствует индексу объекта Files datastore MDF свойство.

Пример 1

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

Имя файла в виде вектора символов. Аргумент может задать относительный или абсолютный путь.

Пример: 'CANape.MF4'

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

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

свернуть все

Раздел datastore MDF, возвращенный как объект datastore MDF. Этот выходной datastore имеет тот же тип как входной datastore mdfds.

Смотрите также

Функции

Введенный в R2017b