Добавьте директиву %#codegen
(или прагма) к вашей функции после функциональной подписи, чтобы указать, что вы намереваетесь сгенерировать код для алгоритма MATLAB®. Добавление этой директивы дает Анализатору КОДА MATLAB КОМАНДУ помогать вам диагностировать и зафиксировать нарушения, которые привели бы к ошибкам во время генерации кода.
function y = my_fcn(x) %#codegen ....
Директива %#codegen
не необходима для блоков MATLAB function. Код в блоке MATLAB function всегда предназначается для генерации кода. Директива %#codegen
или отсутствие ее, не изменяет поведение проверки ошибок.