getDataDefault

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

    Описание

    пример

    value = getDataDefault(myCoderDictionaryObj, category, property) возвращает значение из отображений кода заданного свойства для указанной категории данных.

    Примеры

    свернуть все

    Используйте coder.mapping.api.get функция для доступа к CoderDictionary объект, сопоставленный со словарем данных.

    cm = coder.mapping.api.get('codeDefinitions.sldd');

    Чтобы просмотреть класс памяти inports корневого уровня для словаря, используйте getDataDefault функция.

    value = getDataDefault(cm, 'Inports', 'StorageClass')
    value =
    
        'Default'

    Словарь использует класс памяти по умолчанию для inports.

    Чтобы сконфигурировать класс памяти, используйте setDataDefault функция.

    setDataDefault(cm, 'Inports', 'StorageClass', 'ExportedGlobal')

    Чтобы убедиться, что для класса памяти входных портов задано значение ExportedGlobal, использовать getDataDefault функция.

    value = getDataDefault(cm, 'Inports', 'StorageClass')
    value =
    
        'ExportedGlobal'

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

    свернуть все

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

    Категория элементов данных для возврата значения свойства в.

    Пример: 'Inports'

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

    Информация для возвратаИмя свойства
    Имя класса памятиStorageClass
    Имя переменной для элемента данных в сгенерированном кодеIdentifier
    Имя файла определения источника, который содержит определения для глобальных данных, считываемых элементом данных и внешним кодомDefinitionFile
    Имя get функция, вызываемая кодом, сгенерированным для элемента данныхGetFunction
    Имя исходного файла заголовка, который содержит объявления для глобальных данных, считываемые элементом данных моделей и внешним кодомHeaderFile
    Вектор символов или строковый скаляр, который называет раздел памяти для модели, заданной в словаре Embedded Coder.MemorySection
    Имя модели, для которой генератор кода помещает определение для элемента данных, общего для нескольких моделей, в иерархию модели Owner
    Логическое значение, указывающее, сохраняет ли генератор кода размерности данных, которые представлены в виде многомерного массиваPerserveDimensions
    Имя set функция, вызываемая кодом, сгенерированным для элемента данныхSetFunction
    Имя структуры в сгенерированном коде для элемента данныхStructName

    Пример: 'Identifier'

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

    свернуть все

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

    Введенный в R2021a