output

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

Синтаксис:

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

Описание:

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

Пример:

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

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

Пример2:

output Lm[5], Re[5], Im[5], fi[5], h[5], w_[5];

В примере выходные переменные задаются векторами.