.Modelica_LinearSystems2.WorkInProgress.RootLocusNew.rootLocusOfModel2

Information

Compute and plot the root locus of one parameter of a model (= eigen values of the model that is linearized for every parameter value)

Interface

function rootLocusOfModel2
  input String modelName "Name of the Modelica model" annotation(
    Dialog(__Dymola_translatedModel));
  input Modelica_LinearSystems2.Records.ParameterVariation modelParam[:] "Model parameter to be varied (exactly one) and values for other parameters";
  input Modelica_LinearSystems2.WorkInProgress.RootLocusNew.Cases cases "Case definitions with critieria of different operating points" annotation(
    Dialog);
  input Boolean linearizeAtInitial = true "= true, if linearization at initial time; otherwise simulate until t_linearize" annotation(
    choices(checkBox = true));
  input Modelica.Units.SI.Time t_linearize = 0 "Simulate until t_linearize and then linearize, if linearizeAtInitial == false" annotation(
    Dialog(enable = not linearizeAtInitial));
  input Modelica_LinearSystems2.Records.SimulationOptionsForLinearization simulationSetup = Modelica_LinearSystems2.Records.SimulationOptionsForLinearization() "Simulation options it t_linearize > 0, if linearizeAtInitial == false" annotation(
    Dialog(enable = not linearizeAtInitial));
  input Modelica_LinearSystems2.Utilities.Plot.Records.RootLocusDiagram diagram annotation(
    Dialog);
  input Modelica_LinearSystems2.Utilities.Plot.Records.Device device "Properties of device where figure is shown" annotation(
    Dialog);
end rootLocusOfModel2;

Generated at 2024-11-23T19:25:52Z by OpenModelicaOpenModelica 1.24.2 using GenerateDoc.mos