exponenta event banner

getModelParameter

Получение конфигурации кода из сопоставлений кода для параметров модели

    Описание

    пример

    propertyValue = getModelParameter(myCodeMappingObj,modelParameter,property) возвращает значение свойства сопоставления кода для указанного параметра рабочей области модели. Эта функция используется для возврата класса хранения или значения свойства класса хранения, настроенного для параметра.

    Примеры

    свернуть все

    Из сопоставлений кода модели для модели myConfigModel, получить имя класса хранения, настроенного для параметра модели K1.

    cm = coder.mapping.api.get('myConfigModel');
    scK1 = getModelParameter(cm,'K1','StorageClass');
    

    Из сопоставлений кода модели для модели myConfigModel, получить идентификатор кода, сконфигурированный для параметра модели Table1.

    cm = coder.mapping.api.get('myConfigModel');
    idTable1 = getModelParameter(cm,'Table1','Identifier');
    

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

    свернуть все

    Кодекс, наносящий на карту объект (отображения типового кодекса) возвращенный требованием функционировать coder.mapping.api.get.

    Пример: myCM

    Имя параметра рабочей области модели, для которого должна быть возвращена информация о сопоставлении кода.

    Пример: 'Table1'

    Типы данных: char | string

    Свойство сопоставления кода, для которого возвращается значение. Укажите одно из этих имен свойств.

    Возвращаемая информацияИмя свойства
    Имя класса храненияStorageClass
    Имя переменной для параметра в сгенерированном кодеIdentifier

    Пример: 'StorageClass'

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

    свернуть все

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

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

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