Сгенерируйте код, который не использует указанные имена идентификаторов
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