exponenta event banner

showSpecifications

Класс: fxpOptions

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

Синтаксис

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

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