partial function timeResponseMask_zp_discrete extends Modelica.Icons.Function; import Modelica_LinearSystems2; input Modelica_LinearSystems2.DiscreteZerosAndPoles dzp; input Real tSpan = 0 "Simulation time span [s]"; replaceable output Real y[:, 1, 1] "Output response: (number of samples) x (number of outputs) x (number of inputs)"; output Real t[:] "Time vector: (number of samples)"; replaceable output Real x_discrete[:, Modelica_LinearSystems2.DiscreteZerosAndPoles.Analysis.denominatorDegree(dzp), 1] "State trajectories: (number of samples) x (number of states) x (number of inputs)"; end timeResponseMask_zp_discrete;