SoftMaxGradual approach of a floor below which output can never fall 
The output y is obtained as a smooth maximum with regard to the inputs u and u_min:
The following graph shows the results for u_min = 1.0
and k ∈ {10,5,3,2}
:
k 
Value: 4.7 Type: Real Description: Parameter to control the closeness to a hard maximum 

useMaxOperator 
Value: false Type: Boolean Description: = true, if a regular 'hard' maximum is to be used 
y 
Type: RealOutput Description: Output signal 


u 
Type: RealInput Description: Input 

u_min 
Type: RealInput Description: The floor 
u_min_shifted 
Type: Gap Description: Compare goal (u1) and current value (u2) to determine gap 


u_shifted 
Type: Gap Description: Compare goal (u1) and current value (u2) to determine gap 

switch 
Type: Switch Description: Switching between inputs depending upon condition 

useHardMaxQ 
Type: ConstantConverterBoolean Description: A constant boolean value is turned into a constant signal 

softmin_shifted 
Type: Add_2 Description: Sum of two inputs 

hardMax 
Type: Max Description: Hard max operator 

scaledInput 
Type: Gain Description: Input is multiplied by constant parameter 

expInput 
Type: Exp Description: Natural exponential function 

sumExp 
Type: Add_2 Description: Sum of two inputs 

logSum 
Type: Log Description: Logarithm of the input to a given base 

adjustmentFactor 
Type: Gain Description: Input is multiplied by constant parameter 

expMin 
Type: Exp Description: Natural exponential function 

scaledMin 
Type: Gain Description: Input is multiplied by constant parameter 
hardMax
and numerical stability issues in v2.1.0.