modelSpline
effect = spline(data,u)
Extends from Icons.BaseFactorIcon4.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | enabled | true | disabled => y=yBase |
| Real | data | Array of interpolating points as {x,y,slope} | |
| Real | Xscale | 1 | conversion scale to SI unit of x values |
| Real | Yscale | 1 | conversion scale to SI unit of y values |
| Boolean | UsePositiveLog10 | false | x = if u/scaleX <=1 then 0 else log10(u/scaleX) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | yBase (from BaseFactorIcon4) | ||
| Modelica.Blocks.Interfaces.RealOutput | y (from BaseFactorIcon4) | ||
| Modelica.Blocks.Interfaces.RealInput | u |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Types.Fraction | effect | Multiplication coeffecient for yBase to reach y |
Revisions
2009-2010
Marek Matejak, Charles University, Prague, Czech Republic