coder.mapping.create

Создайте окружение отображения кода С для модели

Описание

пример

coder.mapping.create(model) создает окружение для конфигурирования генерации кода для данных и функций указанной модели. Перед вызовом других функций отображения по умолчанию вызовите эту функцию.

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

Примеры

Создайте окружение, чтобы сконфигурировать отображения кода для модели

Для rtwdemo_configdefaults модели, создайте окружение для конфигурирования данных и функций для генерации кода.

coder.mapping.create('rtwdemo_configdefaults');

После вызова этой функции используйте вызовы этих функций для поиска имен категорий, имен свойства и значений, которые можно использовать для конфигурирования аспектов генерации кода для данных модели и функций:

  • coder.mapping.defaults.dataCategories

  • coder.mapping.defaults.functionCategories

  • coder.mapping.defaults.allowedProperties

  • coder.mapping.defaults.allowedValues

Затем задайте комбинации категорий, свойств и значений в вызовах coder.mapping.defaults.set.

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

свернуть все

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

Пример: 'myLoadedModel'

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

Объект конфигурации модели, из которого можно импортировать настройки индивидуальной настройки для данных и функций.

Пример: 'cs_basic'

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

Введенный в R2018a