result = DiscreteZerosAndPoles.Analysis.denominatorDegree(zp)
Function Analysis.denominatorDegree calculates the degree of the denominator polynomial constituted by the first and second order polynomials of the DiscreteZeroAndPoles denominator.
DiscreteZerosAndPoles p = Modelica_LinearSystems2.DiscreteZerosAndPoles.p(); Modelica_LinearSystems2.DiscreteZerosAndPoles dzp=(q+0.1)/(p^2 + 0.8*p+ 0.2); Real dDegree; algorithm dDegree := DiscreteZerosAndPoles.Analysis.denominatorDegree(dzp); // dDegree = 2
DiscreteZerosAndPoles.Analysis.numeratorDegree
encapsulated function denominatorDegree import Modelica; import Modelica_LinearSystems2.DiscreteZerosAndPoles; input DiscreteZerosAndPoles dzp "DiscreteZerosAndPoles transfer function of a system"; output Integer result; end denominatorDegree;