coder.mapping.utils.create

Создайте объект отображений кода для конфигурирования данных и функционального интерфейса для генерации кода C

    Описание

    пример

    myCodeMappingObj = coder.mapping.utils.create(model) создает среду отображений кода С для заданной модели и возвращает отображения как объект myCodeMappingObj. Отображения кода сопоставляют элементы данных модели и функции с настройками для генерации кода C. Если отображения кода существуют для заданной модели, функция возвращает те отображения кода.

    пример

    myCodeMappingObj = coder.mapping.utils.create(model,configObj) раздел memory значения по умолчанию импорта и совместно использованная утилита, называющая настройки правила от конфигурации модели configObj при создании отображений кода С для заданной модели. Смотрите Раздел Migrate Memory и Разделяемые Служебные Настройки от Параметров конфигурации до Редактора Отображений Кода.

    Примеры

    свернуть все

    Для модели myConfigModel, создайте отображения кода С путем вызова coder.mapping.utils.create. Затем получите отображения кода с вызовом coder.mapping.api.get.

    myCodeMappingObj = coder.mapping.utils.create('myConfigModel');
    myCodeMappingObj = coder.mapping.api.get('myConfigModel');

    Для модели myConfigModel, импортируйте раздел memory, и совместно использовал утилиту, называющую настройки правила от конфигурации модели myConfigSet при создании отображений кода С.

    myCodeMappingObj = coder.mapping.utils.create('myConfigModel','myLegacyConfigSet');

    После вызывания этой функции вызвать coder.mapping.api.get получить объект отображения кода.

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

    свернуть все

    Файл модели, для которого можно создать и возвратить код отображения, возражает в виде указателя или вектора символов или строкового скаляра, представляющего имя модели. Модель должна загрузиться (например, при помощи load_system) или открытый. Не используйте .slx расширение файла.

    Пример: 'myConfigModel'

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

    Объект настройки модели, из которого можно импортировать раздел memory и совместно использованную утилиту, называющую настройки правила при создании отображений кода для modelВ виде указателя, вектора символов или строкового скаляра. Задайте объект конфигурации модели сохранить определения раздела memory, или совместно использовал сервисные правила именования, применился к модели в версии Embedded Coder® до R2018a.

    Пример: 'my_legacyConfigset'

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

    свернуть все

    Отображения типового кодекса, возвращенные как CodeMapping объект.

    Введенный в R2020b