Смотрите и анализируйте результаты симуляции

Смотрите и сравните результаты симуляции, чтобы подтвердить проекты модели с помощью Инспектора Данных моделирования

Можно использовать Инспектора Данных моделирования, чтобы смотреть и сравнить данные из нескольких симуляций. Например, можно проверять, чтобы видеть, ли различие между двумя сигналами в определенном допуске проекта. Чтобы узнать больше, смотрите Simulation Data Inspector.

Инструменты

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

Simulation Data InspectorСмотрите и сравните данные и результаты симуляции, чтобы подтвердить и выполнить итерации проектов модели

Функции

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

Общий

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

Параллельная поддержка рабочего процесса

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

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

Simulink.sdi.setSubPlotLayoutУстановите размещение подграфика в Инспекторе Данных моделирования
Simulink.sdi.setTableGroupingИзмените иерархию группировки сигналов в панели Inspect
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.compareRunsСравните данные в двух запусках симуляции
Simulink.sdi.compareSignalsСравните данные из двух сигналов
Simulink.sdi.getCurrentComparisonДоступ к результатам нового сравнения
Simulink.sdi.DiffRunResult.getLatestДоступ к результатам нового сравнения
getResultByIndexВозвратите результат сравнения сигнала
saveResultСохраните результаты сравнения в файл MLDATX

Создайте и доступ к запускам

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

Запустите Функции объекта

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

Запустите настройки управления

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

Доступ к сигналам

Simulink.sdi.getSignalПолучите Simulink.sdi.Signal object для сигнала
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Определите сконфигурированный предел запуска для Инспектора Данных моделирования архив
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Доступ к запущенным результатам сравнения
Simulink.sdi.DiffSignalResultДоступ к результатам сравнения сигнала
Simulink.sdi.CustomSnapshot Задайте настройки для снимка состояния, не открываясь или влияя на Инспектора Данных моделирования
Simulink.sdi.WorkerRun Доступ к данным моделирования от параллельных рабочих
Simulink.SimulationData.DatasetСоздайте объект Simulink.SimulationData.Dataset
Simulink.sdi.DatasetRefДанные о доступе в Инспекторе Данных моделирования репозиторий
matlab.io.datastore.sdidatastore Datastore для Инспектора Данных моделирования сигналы
Simulink.HMI.InstrumentedSignalsСохраните и восстановите спецификацию логгирования сигнала
Simulink.HMI.SignalSpecificationПрограммно соедините блок Dashboard с сигналом
Simulink.sdi.constraints.MatchesSignalОграничение, которое сравнивает данные временных рядов с допусками с помощью Инспектора Данных моделирования
Simulink.sdi.constraints.MatchesSignalOptionsЗадайте опции сравнения для Simulink.sdi.MatchesSignal ограничение

Темы

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

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

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

Используйте Инспектора Данных моделирования, чтобы просмотреть данные на всех этапах вашего процесса проектирования.

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

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

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

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

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

Сравните запуски симуляции или сигналы.

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

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

Создайте интерактивный отчет сравнения

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

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

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

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

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

Организуйте своего инспектора данных моделирования рабочая область

Измените расположение интерфейса и сигналов, которые вы хотите анализировать.

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

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

Смотрите и сравните данные программно

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

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

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

Рекомендуемые примеры