exponenta event banner

showSpecifications

Класс: fxpOptimizationOptions

Показать спецификации для системы

Синтаксис

showSpecifications(options)

Описание

showSpecifications(options) отображает все параметры, которые были заданы для системы, использующей addSpecification метод fxpOptimizationOptions класс. Если на options объект не имеет заданных параметров, showSpecifications метод ничего не отображает.

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

расширить все

Опции оптимизации, заданные как fxpOptimizationOptions объект с известными типами данных, заданными для системы.

Примеры

расширить все

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

load_system('ex_auto_gain_controller');

Чтобы указать, что вход в систему, которую вы преобразовываете, всегда будет восьмибитным целым числом, создайте BlockParameter объект, который задает параметры блоков и тип данных.

bp = Simulink.Simulation.BlockParameter(...
'ex_auto_gain_controller/input_signal', 'OutDataTypeStr', 'int8');

The fxpOptimizationOptions объект, opt, задает опции для использования во время оптимизации типа данных. Чтобы задать тип данных входа в систему, используйте addSpecification способ.

opt = fxpOptimizationOptions;
addSpecification(opt, 'BlockParameter', bp)

Можно просмотреть все спецификации, добавленные в fxpOptimizationOptions объект с использованием showSpecifications способ.

showSpecifications(opt)
    Index         Name                      BlockPath                  Value 
    _____    ______________    ____________________________________    ______

      1      OutDataTypeStr    ex_auto_gain_controller/input_signal    'int8'
ans=1×4 table
    Index         Name                      BlockPath                  Value 
    _____    ______________    ____________________________________    ______

      1      OutDataTypeStr    ex_auto_gain_controller/input_signal    'int8'

Введенный в R2020a