recordParametrizedCurves
Properties of a parameterized curve (displayed in a diagram)
Extends from Modelica.Icons.Record (Icon for records).
Information
With this record the properties of a set of parameterized curves can be defined, as needed by function Modelica_LinearSystems2.Utilities.Plot.parameterizedCurves
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real[:,:] | X | X=X(s), with X[j,i], where s[i] is the s-value and j is the s-branch | |
| Real[size(X, 1),size(X, 2)] | Y | Y=Y(s), with Y[j,i], where s[i] is the s-value and j is the s-branch | |
| Real[size(X, 2)] | s | s[i] is the s-parametrization value for X and Y | |
| String | xName | "x(s)" | Name of the x-variable (shown in tool tip) |
| String | yName | "y(s)" | Name of the y-variable (shown in tool tip) |
| String | sName | "s" | Name of the s-variable (shown in tool tip) |
| String | heading | "" | Heading displayed above diagram |
| String[:] | legends | fill("", 0) | Legends of the curves |
| Real | heightRatio | 0.8 | Height of diagram = heightRatio*diagramWidth |
| Boolean | grid | true | True, if grid is shown |
| Boolean | labelWithS | false | True, if s-values shall be shown along the curve |
| Modelica_LinearSystems2.Utilities.Plot.Records.CurveProperties[:] | curveProperties | fill(Modelica_LinearSystems2.Utilities.Plot.Records.CurveProperties(), 0) | Properties of the curves X[j,:] (if none given, a default is used; if only one curve property given, it is used for all curves) |
| String | xLabel | " " | String displayed at horizontal axis |
| String | yLabel | " " | String displayed at vertical axis |
| Boolean | logX | false | True, if logarithmic scale of x-axis |
| Boolean | logY | false | True, if logarithmic scale of y-axis |
| Boolean | uniformScaling | false | True, if same vertical and horizontal axis increment |
| Boolean | legend | false | True, if legend is shown |
| Boolean | legendFrame | false | True, if frame around legend |
| Boolean | legendHorizontal | true | True, if horizontal legend (provided it is meaningful) |
| Modelica_LinearSystems2.Utilities.Plot.Types.LegendLocation | legendLocation | Modelica_LinearSystems2.Utilities.Plot.Types.LegendLocation.Above | Legend placement |