.Modelica_LinearSystems2.StateSpace.Internal.reduceRosenbrock

Information

References

 [1] Emami-Naeini, A. and Van Dooren, P. (1982):
Computation of Zeros of Linear Multivariable Systems. Automatica, 18, pp. 415-430.
 

Interface

encapsulated function reduceRosenbrock
  import Modelica;
  import MatricesMSL = Modelica.Math.Matrices;
  import Modelica_LinearSystems2;
  import Modelica_LinearSystems2.StateSpace;
  import Modelica_LinearSystems2.Math.Matrices;
  import Modelica_LinearSystems2.Math.Vectors;
  import Modelica.Utilities.Streams.print;
  input Real A[:, :];
  input Real B[:, :];
  input Real C[:, :];
  input Real D[:, :];
  output Real Ar[:, :];
  output Real Br[:, :];
  output Real Cr[:, :];
  output Real Dr[:, :];
  output Integer n "= dimension of Ar: Ar[n,n]";
  output Integer m "= second dimension of Br: Br{n,m]";
  output Integer p "= first dimension of Cr: Cr[p,n]";
end reduceRosenbrock;

Generated at 2024-03-27T19:15:56Z by OpenModelicaOpenModelica 1.22.3 using GenerateDoc.mos