Пакет: matlab.io.datastore
Datastore для Моделирования сигналы Data Inspector
Объект matlab.io.datastore.sdidatastore
обеспечивает доступ к сигналам, регистрируемым к Моделированию Data Inspector, которые являются слишком большими, чтобы вписаться в память. sdidatastore
ссылки на объект данные для единственного сигнала. Метод read
загружает данные сигнала, на которые ссылается объект sdidatastore
мудрым фрагментом способом, таким образом, что каждый фрагмент всегда вписывается в память. Можно использовать объект sdidatastore
создать длинное расписание для данных сигнала. Для получения дополнительной информации о работе с длинными массивами, смотрите Длинные массивы (MATLAB).
matlab.io.datastore. sdidatastore
не поддерживает параллельные вычисления. Если у вас есть Параллельные вычисления лицензия 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 |
сброс | Сбросьте положение чтения |
Указатель. Чтобы изучить, как классы Handle влияют на операции копии, смотрите Копирование Объектов (MATLAB).
Simulink.sdi.DatasetRef
| Simulink.sdi.DatasetRef.getAsDatastore
| Simulink.sdi.Signal
| matlab.io.datastore. SimulationDatastore