exponenta event banner

Проверка и анализ результатов моделирования

Проверка и сравнение результатов моделирования для проверки проектов моделей с помощью инспектора данных моделирования

Инспектор данных моделирования можно использовать для проверки и сравнения данных из нескольких моделей. Например, можно проверить, находится ли разность между двумя сигналами в пределах определенного проектного допуска. Дополнительные сведения см. в разделе Инспектор данных моделирования.

Инструменты

развернуть все

Инспектор расчетных данныхПроверка и сравнение данных и результатов моделирования для проверки и итерации конструкций моделей

Функции

развернуть все

Общая информация

Simulink.sdi.viewОткрытие инспектора данных моделирования
Simulink.sdi.closeЗакрытие инспектора расчетных данных
Simulink.sdi.clearAllSubPlotsОчистка выводимых на печать сигналов от всех вложенных графиков в инспекторе данных моделирования
Simulink.sdi.snapshotЗахват содержимого графиков инспектора данных моделирования
Simulink.sdi.clearPreferencesВосстановление настроек инспектора данных моделирования до параметров по умолчанию
Simulink.sdi.saveViewСохранение параметров визуализации для применения к другим данным
Simulink.sdi.loadViewЗагрузка файла вида для визуализации данных в инспекторе расчетных данных
Simulink.sdi.setUnitSystemУкажите систему единиц измерения для определения единиц измерения отображения сигнала в инспекторе данных моделирования
Simulink.sdi.getUnitSystemНастройка текущей системы единиц измерения в настройках инспектора данных моделирования
Simulink.sdi.addTriggerДобавление триггера к сигналу для управления обновлениями отображения в инспекторе данных моделирования
Simulink.sdi.getTriggerПолучение параметров сигнала и триггера для триггера, настроенного в инспекторе данных моделирования
Simulink.sdi.removeTriggerУдаление триггера из сигнала в инспекторе данных моделирования
Simulink.sdi.setRecordDataУкажите режим записи для ведения журнала
Simulink.sdi.getRecordDataПроверить режим записи для регистрации

Поддержка параллельных рабочих процессов

Simulink.sdi.enablePCTSupportУправление импортом данных из параллельных моделирований в инспектор данных моделирования
Simulink.sdi.isPCTSupportEnabledОпределение состояния и режима поддержки панели инструментов для параллельных вычислений
Simulink.sdi.sendWorkerRunToClientОтправка прогона, созданного на параллельных рабочих, в инспектор данных моделирования
Simulink.sdi.cleanupWorkerResourcesОчистка репозиториев работников

Настройка внешнего вида графика времени

Simulink.sdi.setSubPlotLayoutЗадание компоновки вложенной печати в Инспекторе расчетных данных
Simulink.sdi.setSubplotLimitsЗадание пределов частичной печати для графиков времени в Инспекторе расчетных данных
Simulink.sdi.getSubplotLimitsПолучение пределов по осям t- и y для графика времени в инспекторе данных моделирования
Simulink.sdi.setTableGroupingИзменение иерархии группировки сигналов на панели «Проверка»
Simulink.sdi.getMarkersOnОпределите, отображаются ли маркеры данных в инспекторе данных моделирования
Simulink.sdi.setMarkersOnОтображение или скрытие маркеров для выводимых на печать сигналов
Simulink.sdi.getGridOnОпределение конфигурации сетки для графиков времени
Simulink.sdi.setGridOnНастройка линий сетки для графиков времени в инспекторе данных моделирования
Simulink.sdi.getTicksPositionПолучение настройки положения делений для графиков времени
Simulink.sdi.setTicksPositionНастройка положения делений на графиках времени в инспекторе данных моделирования
Simulink.sdi.getTickLabelsDisplayПолучение настройки метки делений для графиков времени
Simulink.sdi.setTickLabelsDisplayНастройка видимости метки засечки для осей графика времени
Simulink.sdi.getBorderOnПолучение параметров отображения границ для графиков времени
Simulink.sdi.setBorderOnОтображение или скрытие границы на графиках времени

Управляющие курсоры

Simulink.sdi.setNumCursorsНастройка количества курсоров, активных в инспекторе данных моделирования
Simulink.sdi.getNumCursorsПроверка количества курсоров, активных в инспекторе данных моделирования
Simulink.sdi.setCursorPositionsЗадание активных позиций курсора в инспекторе расчетных данных
Simulink.sdi.getCursorPositionsПолучение позиции для активных курсоров в инспекторе данных моделирования
Simulink.sdi.setCursorOptionsНастройка параметров затенения курсоров в инспекторе данных моделирования
Simulink.sdi.registerCursorCallbackРегистрация обратного вызова для перемещений курсора в инспекторе данных моделирования
Simulink.sdi.unregisterCursorCallbackОтменить регистрацию функции обратного вызова курсора
Simulink.sdi.compareRunsСравнение данных в двух прогонах моделирования
Simulink.sdi.compareSignalsСравнение данных в двух Simulink.sdi.Signal объекты
Simulink.sdi.getCurrentComparisonПолучить доступ к результатам последнего сравнения
Simulink.sdi.DiffRunResult.getLatestПолучить доступ к результатам последнего сравнения
getResultByIndexРезультат сравнения обратного сигнала
saveResultСохранение результатов сравнения в файл MLDATX

Создание прогонов и доступ к ним

Simulink.sdi.Run.getLatestЗапуск последнего созданного инспектора данных моделирования
Simulink.sdi.getCurrentSimulationRunДоступ к данным для текущего или последнего завершенного моделирования
Simulink.sdi.Run.createИмпорт данных в прогон в инспекторе расчетных данных
Simulink.sdi.createRunИмпорт данных в инспектор расчетных данных
Simulink.sdi.getRunДоступ к данным для запуска инспектора расчетных данных
Simulink.sdi.copyRunКопирование запуска инспектора расчетных данных
Simulink.sdi.addToRunДобавление одного или нескольких сигналов в существующий прогон
Simulink.sdi.exportRunЭкспорт данных моделирования в рабочую область или файл
Simulink.sdi.deleteRunУдаление прогона из репозитория Simulation Data Inspector
Simulink.sdi.getRunCountПолучение количества запусков в репозитории Simulation Data Inspector
Simulink.sdi.getRunIDByIndexИспользование индекса запуска инспектора данных моделирования для получения идентификатора выполнения
Simulink.sdi.getAllRunIDsПолучение всех идентификаторов запуска инспектора данных моделирования
Simulink.sdi.isValidRunIDОпределение допустимости идентификатора выполнения
Simulink.sdi.createRunOrAddToStreamedRunСоздание одного прогона для всех выходных данных моделирования

Выполнение функций объекта

addДобавление сигналов к Simulink.sdi.Run объект
exportЭкспорт выполнения в базовое рабочее пространство или файл
getAllSignalIDsПолучение всех идентификаторов сигналов в Simulink.sdi.Run объект
getAllSignalsПолучить все сигналы в Simulink.sdi.Run объект
getDatasetRefСоздание объекта Simulink.sdi.DatasetRef для прогона
getSignalByIndexПолучить сигнал в Simulink.sdi.Run объект по индексу
getSignalIDByIndexПолучить идентификатор сигнала для сигнала с заданным индексом в Simulink.sdi.Run объект
getSignalIDsByNameПолучение идентификаторов сигналов внутри Simulink.sdi.Run объект с использованием имени сигнала
getSignalsByNameСигналы доступа в Simulink.sdi.Run объект с использованием имени сигнала
isValidSignalIDПроверьте, соответствует ли идентификатор сигнала сигналу в Simulink.sdi.Run объект

Выполнить параметры управления

Simulink.sdi.getRunNamingRuleПолучение правила инспектора данных моделирования для выполнения именования
Simulink.sdi.setRunNamingRuleУкажите правило именования запуска инспектора данных моделирования
Simulink.sdi.resetRunNamingRuleВосстановление правила именования запуска инспектора данных моделирования по умолчанию
Simulink.sdi.copyRunViewSettingsКопирование стиля и цвета линий для сигналов из одного участка в другой

Сигналы доступа

Simulink.sdi.getSignalПолучить объект Simulink.sdi.Signal для сигнала
Simulink.sdi.deleteSignalУдаление сигнала в инспекторе данных моделирования
Simulink.sdi.markSignalForStreamingВключение или отключение входа в систему для сигнала

Функции сигнальных объектов

convertUnits Преобразовать единицы измерения Simulink.sdi.Signal объект
export Экспорт Simulink.sdi.Signal объект в рабочую область или файл
getAsTall Создание высокого расписания из Simulink.sdi.Signal объект
plotOnSubPlot График Simulink.sdi.Signal объект на вложенной графике Инспектора данных моделирования
Simulink.sdi.getArchiveRunLimitОпределение настроенного предела выполнения для архива Simulation Data Inspector
Simulink.sdi.setArchiveRunLimitУкажите ограничение для количества прогонов, хранящихся в архиве инспектора данных моделирования
Simulink.sdi.getAutoArchiveModeОпределите, настроен ли инспектор данных моделирования на автоматическое архивирование
Simulink.sdi.setAutoArchiveModeУкажите, должен ли инспектор данных моделирования автоматически архивировать запуски моделирования
Simulink.sdi.saveСеанс инспектора данных сохранения моделирования
Simulink.sdi.loadЗагрузка сеанса или представления инспектора расчетных данных
Simulink.sdi.clearОчистить все данные из инспектора расчетных данных
Simulink.sdi.reportСоздание отчета инспектора расчетных данных
loadIntoMemoryЗагрузка зарегистрированных данных в память

Классы

развернуть все

Simulink.sdi.RunДоступ к сигналам запуска и метаданным
Simulink.sdi.Signal Доступ к данным и метаданным сигнала
Simulink.SimulationData.ParameterСохранение данных и метаданных параметров, зарегистрированных в журнале
Simulink.sdi.DiffRunResultРезультаты сравнения прогона Access
Simulink.sdi.DiffSignalResultРезультаты сравнения сигналов доступа
io.readerБазовый класс, используемый для определения пользовательской переменной или средства чтения файлов для инспектора данных моделирования
Simulink.sdi.CustomSnapshot Задание параметров моментального снимка без открытия или влияния на инспектор данных моделирования
Simulink.sdi.WorkerRun Доступ к данным моделирования от параллельных работников
Simulink.SimulationData.DatasetСоздание объекта Simulink.TalkedData.Dataset
Simulink.sdi.DatasetRefДоступ к данным в репозитарии Simulation Data Inspector
matlab.io.datastore.sdidatastore Хранилище данных для сигналов инспектора данных моделирования
Simulink.HMI.InstrumentedSignalsСохранение и восстановление спецификации регистрации сигналов
Simulink.HMI.SignalSpecificationПрограммно подключить блок приборной панели к сигналу
Simulink.sdi.constraints.MatchesSignalОграничение, сравнивающее данные временных рядов с допусками с помощью инспектора данных моделирования
Simulink.sdi.constraints.MatchesSignalOptionsУкажите параметры сравнения для Simulink.sdi.MatchesSignal ограничение

Темы

Решение о том, как визуализировать данные моделирования

Выберите правильный метод визуализации для каждой задачи моделирования и моделирования.

Просмотр данных в инспекторе расчетных данных

Просмотр записанных в журнал данных моделирования наряду с импортированными данными и простое создание сложных визуализаций с помощью инспектора данных моделирования.

Проверка данных моделирования

Просмотр и проверка данных из моделирования или импортированных данных.

Настройка инспектора данных моделирования

Измените настройки в инспекторе данных моделирования в соответствии с требованиями.

Изменение свойств сигнала в инспекторе данных моделирования

Изменение свойств сигнала для анализа данных и создания новых сигналов.

Сравнение данных моделирования

Сравнение сигналов или прогонов моделирования.

Как инспектор данных моделирования сравнивает данные

Инспектор данных моделирования применяет указанные допуски и методы выравнивания сигналов при сравнении прогонов.

Сохранение и совместное использование данных и представлений инспектора данных моделирования

Совместное использование экспортированных данных, сеансов и видов инспектора данных моделирования, а также печати изображений и фигур.

Создание графиков с помощью инспектора расчетных данных

Создайте графики для анализа и представления данных.

Доступ к данным в функции MATLAB во время моделирования

Потоковая передача данных сигнала в функцию обратного вызова MATLAB ® во время моделирования для обработки и визуализации.

Синхронизация курсоров в инспекторе данных моделирования с приложением App Designer

Программный интерфейс инспектора данных моделирования используется для синхронизации курсоров данных в приложении App Designer с курсорами в инспекторе данных моделирования.

Программный контроль и сравнение данных

Используйте API-интерфейс инспектора данных моделирования для печати и сравнения данных моделирования.

Характерные примеры