Scicos Block
fr - eng

##
Saturation (Old block)

### Contents

- Saturation (Old block)
  - Palette
  - Description
  - Dialog box
  - Default properties
  - Interfacing function
  - Computational function

### Palette

- OldBlocks - Old blocks palette

### Description

The Saturation block imposes upper and lower bounds on a signal. When the input signal is within the range specified by the Lower limit and Upper limit parameters, the input signal passes through unchanged. When the input signal is outside these bounds, the signal is clipped to the upper or lower bound. When the Lower limit and Upper limit parameters are set to the same value, the block outputs that value.

### Dialog box

- Min
  The parameter description 1.
  Properties : Type 'vec' of size 1.

- Max
  The parameter description 2.
  Properties : Type 'vec' of size 1.

- Slope
  The parameter description 3.
  Properties : Type 'vec' of size 1.

### Default properties

- always active: no
- direct-feedthrough: yes
- zero-crossing: yes
- mode: no
- regular inputs:
  - port 1 : size [1,1] / type 1
- regular outputs:
  - port 1 : size [1,1] / type 1
- number/sizes of activation inputs: 0
- number/sizes of activation outputs: 0
- continuous-time state: no
- discrete-time state: no
- object discrete-time state: no
- name of computational function: lusat

### Interfacing function

- SCI/macros/scicos_blocks/NonLinear/SAT_f.sci [view code]

### Computational function

- SCI/routines/scicos/lusat.f (Type 1) [view code]