getInport

Получите код и калибровочную настройку от отображений кода для импорта корневого уровня

    Описание

    пример

    propertyValue = getInport(myCodeMappingObj,inportBlock,property) возвращает значение свойства отображения кода или калибровочного свойства для заданного блока Inport корневого уровня. Например, используйте эту функцию, чтобы возвратить класс памяти или значение свойства класса памяти, сконфигурированного для импорта корневого уровня в модели, или возвратить калибровочный доступ импорта.

    Примеры

    свернуть все

    От отображений типового кодекса для модели rtwdemo_configrpinterface, получите имя класса памяти, который сконфигурирован для импорта корневого уровня In1.

    open_system('rtwdemo_configrpinterface');
    cm = coder.mapping.api.get('rtwdemo_configrpinterface');
    scIn1 = getInport(cm,'In1','StorageClass');
    

    От отображений типового кодекса для модели rtwdemo_configrpinterface, сконфигурируйте идентификатор кода для импорта корневого уровня In1.

    open_system('rtwdemo_configrpinterface');
    cm = coder.mapping.api.get('rtwdemo_configrpinterface');
    idIn1 = getInport(cm,'In1','Identifier');
    

    От отображений типового кодекса для модели rtwdemo_configrpinterface, получите калибровочные свойства, такие как калибровочный доступ, и идентификатор отображения, сконфигурированный для корневого уровня, импортируют In1.

    open_system('rtwdemo_configrpinterface');
    cm = coder.mapping.api.get('rtwdemo_configrpinterface');
    prop_export = getInport(cm,'In1','Export');
    prop_bitmask = getInport(cm,'In1','BitMask');
    prop_calaccess = getInport(cm,'In1','CalibrationAccess');
    prop_compname = getInport(cm,'In1','CompuMethod');
    prop_dispid = getInport(cm,'In1','DisplayIdentifier');
    prop_format = getInport(cm,'In1','Format');
    

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

    свернуть все

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

    Пример: myCM

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

    Пример: 'In1'

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

    Свойство отображения кода, для которого можно возвратить значение. Для класса памяти, заданного в Словаре Embedded Coder, сопоставленном с моделью, задайте имя свойства или одно из этих имен свойства.

    Информация, чтобы возвратитьсяPropertyName
    Имя класса памятиStorageClass
    Имя переменной для импорта в сгенерированном кодеIdentifier
    Булево значение, указывающее, экспортировать ли выбранный импорт в калибровочный файл (a2l)Export
    Значение маски в шестнадцатеричном формате, чтобы извлечь один биты из импорта в калибровочном инструментеBitMask
    Перечислимая величина, указывающая на доступ калибровки. Calibration поскольку импорт указывает, что импорт может быть калиброван. NoCalibration указывает, что импорт может быть только для чтения, но не может быть калиброван. NoCalibration значение по умолчанию для свойстваCalibrationAccess
    Имя метода преобразования используется во время калибровкиCompuMethod
    Дополнительное имя отображения импорта для калибровкиDisplayIdentifier
    Задает формат отображения импорта, измеряемого в калибровочном инструментеFormat

    Пример: 'StorageClass'

    Пример: 'CalibrationAccess'

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

    свернуть все

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

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

    Введенный в R2020b
    Для просмотра документации необходимо авторизоваться на сайте