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);

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

свернуть все

Объект Converter для системы в соответствии с проектом в виде DataTypeWorkflow.Converter объект.

Вход Simulation для системы в виде Simulink.SimulationInput возразите или массив Simulink.SimulationInput объекты.

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

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

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

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

ShowProgress

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

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

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

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

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

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

свернуть все

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

Советы

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

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

Примечание

  • SimulationMode свойство должно быть установлено в normal. Программное обеспечение Fixed-Point Designer™ действительно собирает области значений симуляции в Быстром акселераторе или режимах "Горячего" перезапуска.

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

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

Введенный в R2014b