simulink.compiler.getTunableVariables

Найдите имена всех настраиваемых переменных

    Описание

    simulink.compiler.getTunableVariables(modelName) возвращает структуру, содержащую все настраиваемые переменные в модели modelName, и их значения.

    Каждый лист struct переменной, присутствующей в модели, задается запись в выходе simulink.compiler.getTunableVariables функция.

    Примеры

    свернуть все

    В этом примере показано, как использовать simulink.compiler.getTunableVariables для поиска настраиваемых переменных в модели.

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

    open_system('sldemo_suspn_3dof')

    Найдите настраиваемые переменные, существующие в модели.

    simulink.compiler.getTunableVariables('sldemo_suspn_3dof')
    ### Building the rapid accelerator target for model: sldemo_suspn_3dof
    ### Successfully built the rapid accelerator target for model: sldemo_suspn_3dof
    
    Build Summary
    
    Top model rapid accelerator targets built:
    
    Model              Action                       Rebuild Reason                                    
    ==================================================================================================
    sldemo_suspn_3dof  Code generated and compiled  Code generation information file does not exist.  
    
    1 of 1 models built (0 models already up to date)
    Build duration: 0h 1m 1.066s
    
    ans = 
    
      1×8 struct array with fields:
    
        QualifiedName
        Value

    Просмотрите переменную и ее значение.

    ans(1)
    ans = 
    
      struct with fields:
    
        QualifiedName: "Ixx"
                Value: 1500

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

    свернуть все

    Имя модели, для которой вы хотите найти настраиваемые параметры, заданное как строка

    Введенный в R2021b