В определенных ситуациях вам не нужны некоторые ответвления: оператор if, elseif, else
или оператор switch, case, otherwise
в вашем сгенерированном коде. Например:
У вас есть функция MATLAB®, которая выполняет несколько задач, определенных переменной потока управления. Вам не могут быть нужны некоторые задачи в коде, сгенерированном от этой функции.
У вас есть оператор if/elseif/if
в функции MATLAB, выполняющей различные задачи на основе природы (тип/значение) входного параметра. В некоторых случаях вы знаете природу входного параметра заранее. Если так, вам не нужны некоторые ответвления оператора if
.
Можно предотвратить генерацию кода для неиспользованных ответвлений оператора if/elseif/else
или оператора switch/case/otherwise
. Объявите переменную потока управления как константу. Генератор кода производит код только для ответвления, которое выбирает переменная потока управления.