exponenta event banner

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

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

    Пример: blockHandle

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

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

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

    Пример: 'StorageClass'

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

    свернуть все

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

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

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