#*---------------------------------------------------------------------- * Model HiLoSelect *----------------------------------------------------------------------- * - Inputs * - Two different input signals * * - Outputs * - One output signal * * - Assumptions * *----------------------------------------------------------------------- * Author: Tiago Osório * $Id: HiLoSelect.mso 1 2006-06-20 17:33:53Z rafael $ *---------------------------------------------------------------------*# using "types"; Model HiLoSelect PARAMETERS select as Real (Brief="HiLoSelect option: (1) output=higher input, (0) output=lower input"); VARIABLES input1 as Real (Brief="input signal 1"); input2 as Real (Brief="input signal 2"); output as Real (Brief="output signal"); EQUATIONS if ((select>0 and input1 > input2) or (select<1 and input2>input1)) then "Calculate output" output = input1; else "Calculate output" output = input2; end INITIAL end