getDataStore

Получите строение кода из отображений кода для локального или общего локального хранилища данных

    Описание

    пример

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

    Примеры

    свернуть все

    Из отображения кода модели для myConfigModel модели, получите имя класса памяти, настроенного для локального хранилища данных mode.

    cm = coder.mapping.api.get('myConfigModel');
    scMode = getDataStore(cm,'mode','StorageClass');
    

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

    cm = coder.mapping.api.get('myConfigModel');
    idDSMmode = getDataStore(cm,'mode','Identifier');
    

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

    свернуть все

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

    Пример: myCM

    Путь к блоку Data Store Memory, для которого можно вернуть информацию отображения кода, заданную как вектор символов или строковый скаляр. Кроме того, можно задать указатель на блок или имя хранилища данных. Если вы задаете имя хранилища данных, и это имя не является уникальным в модели, Simulink® возвращает ошибку, указывающую путь к блоку или указатель на него.

    Пример: blockHandle

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

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

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

    Пример: 'StorageClass'

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

    свернуть все

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

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

    Введенный в R2020b