Division_GuardedDivision guarded for division by zero |
|
This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.
The output y is obtained by guarded division of the nominator input u1 and the denominator input u2:
y = u1/u2If u2 is equal to zero, then outputIfZero is returned.
y = if noEvent(u2 < 0 or u2 > 0) then u1 / u2 else outputIfZero;
| outputIfZero |
Value: 0 Type: OutputType Description: Output, if denominator (u2) is zero (default = 0) |
|---|
| y |
Type: RealOutput Description: Output signal |
|
|---|---|---|
| u1 |
Type: RealInput Description: Nominator input |
|
| u2 |
Type: RealInput Description: Denominator input |
|
BusinessSimulation.Examples.SoftwareReleaseProject Weighted average performance per period |
|
|
BusinessSimulation.CausalLoop Fractional rate of change is proportional to that of the influencing stock |
|
|
BusinessSimulation.SourcesOrSinks Logistic growth model |
|
|
BusinessSimulation.Converters.DiscreteDelay First-order exponential smooth |
|
|
BusinessSimulation.Converters.DiscreteDelay A smooth with different delay times for positive and negative changes |
|
|
BusinessSimulation.Converters Input u will be stated as dimensionless fraction with regard to a reference value |
|
|
BusinessSimulation.Converters Input is divided by polynomial function of lambda |
|
|
BusinessSimulation.Converters Gradual approach of a ceiling that cannot be exceeded |
|
|
BusinessSimulation.MoleculesOfStructure.InformationProcessing Calculate average time of residence or time needed for completion |
|
|
BusinessSimulation.MoleculesOfStructure.InformationProcessing Calculating a fractional rate of change to be used in forecasting |
|
|
BusinessSimulation.MoleculesOfStructure.Policy Determine the rate of flow (action) to close a gap between a quantity and its desired value |