Пакет: matlab.io.datastore
Хранилище данных для сигналов инспектора данных моделирования
A matlab.io.datastore.sdidatastore объект обеспечивает доступ к сигналам, зарегистрированным в инспекторе данных моделирования, которые слишком велики для размещения в памяти. Один sdidatastore объект ссылается на данные для одного сигнала. read метод загружает данные сигнала, на которые ссылается sdidatastore объект по частям таким образом, что каждый блок всегда помещается в память. Вы можете использовать sdidatastore объект для создания высокого расписания для данных сигнала. Дополнительные сведения о работе с массивами tall см. в разделе Массивы tall.
Примечание
matlab.io.datastore.sdidatastore не поддерживает параллельные вычисления. При наличии лицензии Parallel Computing Toolbox™ используйте mapreducer(0) установка среды выполнения для локального клиента MATLAB ® перед созданием высокого расписания из matlab.io.datastore.sdidatastore.
создает ds = dsrObj.getAsDatastore(arg)sdidatastore, ds, для сигнала в Simulink.sdi.DatasetRef объект, выбранный по критерию поиска arg. Можно указать arg в виде целого числа, представляющего индекс требуемого сигнала в пределах Simulink.sdi.DatasetRef объект или в виде символьного вектора, содержащего имя сигнала.
создает ds = matlab.io.datastore.sdidatastore(signalID)sdidatastore, ds, для сигнала, соответствующего указанному signalID.
| hasdata | Определение доступности данных для чтения |
| предварительный просмотр | Возврат предварительного просмотра данных в sdidatstore |
| читать | Считывание части данных из sdidatastore |
| readall | Считывание всех данных из sdidatastore |
| сброс | Сброс положения считывания |
Ручка. Сведения о том, как классы обработки влияют на операции копирования, см. в разделе Копирование объектов.
getAsDatastore | matlab.io.datastore.SimulationDatastore | Simulink.sdi.DatasetRef | Simulink.sdi.Signal