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