Исключая неиспользованные пути от сгенерированного кода

В определенных ситуациях вам не нужны некоторые ветви: if, elseif, else оператор или switch, case, otherwise оператор в вашем сгенерированном коде. Например:

  • У вас есть функция MATLAB®, которая выполняет несколько задач, определенных переменной потока управления. Вам не могут быть нужны некоторые задачи в коде, сгенерированном от этой функции.

  • У вас есть if/elseif/if оператор в функции MATLAB, выполняющей различные задачи на основе природы (тип/значение) входа. В некоторых случаях вы знаете природу входа заранее. Если так, вам не нужны некоторые ветви if оператор.

Можно предотвратить генерацию кода для неиспользованных ветвей if/elseif/else оператор или switch/case/otherwise оператор. Объявите переменную потока управления как константу. Генератор кода производит код только для ветви, которую выбирает переменная потока управления.

Похожие темы