exponenta event banner

вернуться

Класс: Результат оптимизации

Возврат системных типов данных и параметров, измененных во время оптимизации, в исходное состояние

Синтаксис

Описание

revert(result) возвращает изменения, внесенные в процессе оптимизации, включая системные настройки и типы данных, в исходное состояние.

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

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

OptimizationResult объект возвращается в свое состояние перед оптимизацией.

Соображения

Если оптимизируемая система содержит функциональный блок MATLAB, оптимизация заменяет блок на блок Variant Subsystem, Variant Model, в котором один вариант содержит исходный функциональный блок MATLAB, а другой вариант содержит блок с оптимизированными типами данных с фиксированной точкой. При возврате системы, содержащей функциональный блок MATLAB, вариант, содержащий исходный функциональный блок MATLAB, устанавливается в качестве активного варианта.

Аналогично, если оптимизируемая система содержит диаграмму Stateflow ®, процесс оптимизации сначала заменяет все типы данных в диаграмме на Simulink.NumericType объекты. При возврате системы, содержащей диаграмму Stateflow, тип данных Simulink.NumericType объекты восстанавливаются к их исходному типу данных, но NumericType объекты по-прежнему существуют в модели.

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

Представлен в R2020a