Changeset 511
- Timestamp:
- 06/11/2007 10:03:10 PM (19 months ago)
- Files:
-
- 1 modified
-
Modelica/trunk/Modelica/Electrical/Digital.mo (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Modelica/trunk/Modelica/Electrical/Digital.mo
r510 r511 4553 4553 equation 4554 4554 for i in 1:n loop 4555 y[i] := if x[i] then L.'1' else 4556 L.'0'; 4555 y[i] = if x[i] then L.'1' else L.'0'; 4557 4556 end for; 4558 4557 end BooleanToLogic; … … 4615 4614 equation 4616 4615 for i in 1:n loop 4617 y[i] := if x[i] == 4 or 4618 x[i] == 8 then true else false; 4616 y[i] = if x[i] == 4 or x[i] == 8 then true else false; 4619 4617 end for; 4620 4618 end LogicToBoolean; … … 4682 4680 equation 4683 4681 for i in 1:n loop 4684 y[i] := if x[i] > upper_limit then upper_value else4682 y[i] = if x[i] > upper_limit then upper_value else 4685 4683 if x[i] < lower_limit then lower_value else middle_value; 4686 4684 end for; … … 4752 4750 equation 4753 4751 for i in 1:n loop 4754 y[i] := if x[i] == L.'U' then value_U else4752 y[i]= if x[i] == L.'U' then value_U else 4755 4753 if x[i] == L.'X' then value_X else if 4756 4754 x[i] == L.'0' then value_0 else if x[i] == L.'1' then
