Импорт, буферизованный, регистрируя данные к активному сеансу Инспектора Данных моделирования
importLogData(target_object)
importLogData(
импорт, буферизованный, регистрируя данные к активному сеансу Инспектора Данных моделирования сразу. Не используя эту функцию, Инспектор Данных моделирования импортирует данные, когда время остановки достигнуто выполнение приложения реального времени. Ограничение - то, что маленький разрыв в записанных данных появляется в Инспекторе Данных моделирования в то время, когда вы используете функцию target_object
)importLogData
.
Чтобы импортировать буферизованные данные о регистрации в активный сеанс Инспектора Данных моделирования сразу, используйте эти шаги.
Откройте модель xpcFileLogging
.
open_system(fullfile(matlabroot,'toolbox','rtw','targets','xpc','xpcdemos','xpcFileLogging'));
Отметьте сигнал для журналирования.
Установите свойства журналирования на буферизированный
Установите образцовое время остановки на 'Inf'
set_param('xpcFileLogging','StopTime','Inf');
Создайте и загрузите приложение реального времени
Создайте целевой объект с командой:
tg=slrt;
Запустите приложение реального времени.
start(tg);
Создайте нового запущенного Инспектора Данных моделирования.
Simulink.sdi.Run.create
Импортируйте буферизированные записанные данные в Инспектора Данных моделирования
importLogData(tg)
Сообщение о состоянии указывает, что данные логов передаются.
Transferring logging data for model xpcFileLogging, please wait ...