simulateSystem

Симулируйте систему, заданную объектом конвертера

Описание

пример

simOut = simulateSystem(converter) моделирует систему, заданную в DataTypeWorkflow.Converter объект, converter.

simOut = simulateSystem(converter,Name,Value) моделирует систему, заданную в DataTypeWorkflow.Converter объект, converter, с использованием дополнительных опций, заданных одним или несколькими Name,Value аргументы в виде пар. Эта функция принимает ту же Name,Value пар как sim функция.

simOut = simulateSystem(converter,simIn) моделирует систему, заданную в DataTypeWorkflow.Converter объект, converter, с использованием входов, заданных в Simulink.SimulationInput simIn объекта.

simOut = simulateSystem(converter,ParameterStruct) моделирует систему, заданную в DataTypeWorkflow.Converter объект, converter, используя значения параметров, заданные в структуре, ParameterStruct.

simOut = simulateSystem(converter,ConfigSet) моделирует систему, заданную в DataTypeWorkflow.Converter объект, converter, используя настройки строения, указанные в набор конфигурации модели, ConfigSet.

Примеры

свернуть все

В этом примере показано, как симулировать converter система объекта.

Откройте fxpdemo_feedback модель.

open_system('fxpdemo_feedback');

Создайте DataTypeWorkflow.Converter объект для Подсистемы Контроллера.

converter = DataTypeWorkflow.Converter('fxpdemo_feedback/Controller');

Симулируйте модель.

simulateSystem(converter);

Входные параметры

свернуть все

Объект конвертера для проектируемой системы, заданный как DataTypeWorkflow.Converter объект.

Вход симуляции для системы, заданный как Simulink.SimulationInput объект или массив Simulink.SimulationInput объекты.

Когда вы используете SimulationInput объект как вход в simulateSystem вы также можете задать следующую Name,Value аргументы в виде пар.

ПараметрЗначения
ShowSimulationManager

  • 'on' - Открывает Simulation Manager.

  • 'off' (по умолчанию) - не открывает Simulation Manager.

ShowProgress

  • 'on' - Просмотр прогресса симуляции в командном окне.

  • 'off' (по умолчанию) - прогресс симуляции не отображается в командном окне.

Имена параметров конфигурации для симуляции, заданные как структура. Соответствующими значениями являются значения параметров.

Типы данных: struct

Конфигурация модели, заданный как Simulink.ConfigSet объект, который содержит значения параметров модели.

Выходные аргументы

свернуть все

Выходы симуляции, возвращенные как Simulink.SimulationOutput объект. Возвращенный объект включает выходы симуляции: записанное время, состояния и сигналы.

Совет

  • Чтобы назвать свой запуск симуляции, перед симуляцией измените CurrentRunName свойство DataTypeWorkflow.Converter объект.

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

Примечание

  • The SimulationMode свойство должно быть установлено в normal. Программное обеспечение Fixed-Point Designer™ собирает области значений симуляции в режимах Rapid Accelerator или Hot restart.

  • The StopTime свойство не может быть установлено в inf.

  • The SrcWorkspace параметр должен быть установлен на base или current.

Введенный в R2014b