input

Декларация входных переменных блока.

Синтаксис

input <имя переменной 1>{:<тип переменной 1>}{=<инициирующее выражение 1>}{,<имя переменной 2>{:<тип переменной 2>}{=<инициирующее выражение 2>}};

Описание

Декларация входных переменных блока (формат аналогичен var). Значения из входов блока будут передаваться в эти переменные. Для массивов и матриц указываются размерности в квадратных скобках. Если размерность не указана, то будет являться переменной величиной, в зависимости от размерности входного сигнала.

Пример

input u1, u2; 
if u1 > u2 then y = u1 else y = u2; 
output y; 

Выходная переменная блока – максимальное значение из двух входных переменных.