Сгенерируйте код, который не использует указанные имена идентификаторов
coder.reservedName(
сохраняет идентификаторы name1,name2,...,nameN
)name1,name2,...,nameN
для использования в пользовательском коде C/C + + для интеграции с сгенерированным кодом. Если вы поместите эту директиву в свой MATLAB® код, предназначенный для генерации кода, сгенерированный код не содержит идентификаторов name1,name2,...,nameN
, тем самым предотвращая столкновение имен с пользовательским кодом.
Следующая настройка генерации кода обеспечивает те же функциональные возможности, что и coder.reservedName
. Чтобы задать имена идентификаторов, которые не использует сгенерированный код:
В объекте строения кода установите ReservedNameArray
свойство
Кроме того, в приложении MATLAB Coder™, на вкладке Code Appearance, установите параметр Reserved names
coder.ceval
| coder.cinclude
| coder.CodeConfig
| coder.EmbeddedCodeConfig
| coder.MexCodeConfig