В этом примере создается, сохраняется и загружается сеанс инспектора расчетных данных. Пример регистрирует данные в модели slexAircraftExample и визуализирует записанные данные в сеансе инспектора данных моделирования. Каждый раз при использовании инспектора расчетных данных создается и изменяется сеанс. Можно сохранить данные и связанные параметры визуализации для сеанса в файле MLDATX с помощью Simulink.sdi.save функция. Если требуется просмотреть данные позже, можно загрузить сеанс с помощью Simulink.sdi.load функция.
Запись данных в инспектор данных моделирования
В этом примере регистрируются данные моделирования модели. slexAircraftExample в инспектор данных моделирования. Модель не настроена для регистрации данных. Загрузите модель и отметьте Stick, alpha, rad, и q, rad/sec сигналы для регистрации.
В этом примере выполните два моделирования модели. В первом моделировании используйте синусоидальный выходной сигнал Pilot блок, а во втором - использовать выходной сигнал прямоугольной волны.
Визуализация зарегистрированных данных
Программный интерфейс «Инспектор данных моделирования» можно использовать для доступа к записанным в журнал данным из моделирования. При доступе к данным с помощью программного интерфейса «Инспектор расчетных данных» можно использовать функции для создания графиков в «Инспекторе расчетных данных».
Для запуска вызовите идентификаторы прогонов для последних двух прогонов, а затем получите соответствующие Simulink.sdi.Run объект. Run объекты позволяют получить доступ к записанным данным для моделирования.
Предположим, что необходимо проанализировать взаимосвязь между вводом и выводом для модели. Получить Simulink.sdi.Signal объекты для входных и выходных сигналов двух прогонов моделирования.
Измените компоновку вложенной печати в Инспекторе данных моделирования на 2около-1 и строят графики сигналов от первого прогона моделирования на верхнем графике и сигналов от второго прогона на нижнем графике.
Сохранение сеанса инспектора данных моделирования
Для просмотра выводимых на печать данных в Инспекторе расчетных данных введите Simulink.sdi.view в окне команд.
Затем сохраните сессию инспектора данных моделирования в виде файла MLDATX.
Загрузка сеанса инспектора данных моделирования
Чтобы имитировать сценарий, в котором необходимо вернуться к просмотру тех же данных в более поздней точке, очистите данные из инспектора данных моделирования и сбросьте компоновку вложенной печати до 1около-1.
Загрузите файл сеанса и возобновите работу с данными. Можно открыть инспектор расчетных данных и просмотреть результаты с помощью Simulink.sdi.view функция.