.Modelica.Blocks.Sources.BooleanTable

Information

The Boolean output y is a signal defined by parameter vector table. In the vector time points are stored. The table interpolation has the following properties:

BooleanTable.png

The precise semantics is:

  if size(table,1) == 0 then
     y = startValue;
  else
     //            time < table[1]: y = startValue
     // table[1] ≤ time < table[2]: y = not startValue
     // table[2] ≤ time < table[3]: y = startValue
     // table[3] ≤ time < table[4]: y = not startValue
     // ...
  end if;

Generated at 2020-06-05T07:38:22Z by OpenModelica 1.16.0~dev-420-gc007a39