### CNDR – Nonlinear conditioner

Block SymbolLicensing group: STANDARD

Function Description
The CNDR block can be used for compensation of complex nonlinearities by a piecewise linear transformation which is depicted below.

It is important to note that in the case of $\mathtt{\text{u}}<{u}_{0}$ or $\mathtt{\text{u}}>{u}_{n-1}$ the output depends on the SATF parameter.

Input

 n Number of $\left(u,y\right)$ node pairs  $\odot$6 long SATF Saturation flag  $\odot$on bool off .. Signal not limited on ... Saturation limits active up Vector of increasing $u$-coordinates  $\odot$[0.0 3.9 3.9 9.0 14.5 20.0] double yp Vector of $y$-coordinates  $\odot$[0.0 0.0 15.8 38.4 72.0 115.0] double