functionramp
Ramp response plot of a discrete zeros-and-poles transfer function
Extends from Modelica_LinearSystems2.Internal.PartialPlotFunction (Interface of a plot function).
Information
DiscreteZerosAndPoles.Plot.ramp(dzp) or DiscreteZerosAndPoles.Plot.ramp( dzp, tSpan, x0, columnLabels, defaultDiagram=Modelica_LinearSystems2.Internal.DefaultDiagramTimeResponse(), device=Modelica_LinearSystems2.Utilities.Plot.Records.Device())
Description
This function plots the ramp response of a zeros-and-poles transfer function. It is based on timeResponse.
Example
DiscreteZerosAndPoles p = Modelica_LinearSystems2.DiscreteZerosAndPoles.q(); DiscreteZerosAndPoles dzp=(q^2 - 1.5*q + 0.6)/( (q - 0.8)*(q - 0.75) ) dzp.Ts = 0.1; algorithm Modelica_LinearSystems2.DiscreteZerosAndPoles.Plot.ramp(dzp) // gives:
See also
Inputs
| Type | Name | Default | Description |
|---|---|---|---|
| DiscreteZerosAndPoles | dzp | ||
| Real | tSpan | 0 | Simulation time span [s] |
| Plot.Records.Diagram | defaultDiagram (from PartialPlotFunction) | Default diagram layout | |
| Plot.Records.Device | device (from PartialPlotFunction) | Modelica_LinearSystems2.Utilities.Plot.Records.Device() | Properties of device where figure is shown |