Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
SATURATION
Saturation
Aperçu
 
Description
Le bloc Saturation impose des limites haute et basse sur un signal. Quand le signal d'entrée est à l'intérieur de la gamme spécifiée par les paramètres Lower limit et Upper limit, le signal d'entrée traverse le bloc sans modification. Quand le signal est en dehors de ces limites , le signal est coupé à la limite haute ou basse. Si les paramètres Lower limit et Upper limit ont la même valeur, la sortie du bloc est égale à cette valeur.
Paramètres
 
- Upper limit - Spécifie la limite haute sur le signal d'entrée. Quand le signal d'entrée du bloc Saturation est supérieur à cette valeur, la sortie du bloc est coupée à cette valeur. - Propriétés : Type 'vec' de taille 1 
- Lower limit - Spécifie la limite basse sur le signal d'entrée. Quand le signal d'entrée du bloc Saturation est inférieur à cette valeur, la sortie du bloc est coupée à cette valeur. - Propriétés : Type 'vec' de taille 1 
- zero crossing - Valide la détection de passage à zéro. - Propriétés : Type 'vec' de taille 1 
Propriétés par défaut
- always active: non 
- direct-feedthrough: oui 
- zero-crossing: oui 
- mode: oui 
- 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: non 
- discrete-time state: non 
- object discrete-time state: non 
- name of computational function: satur 
Fonction d'interfaçage
- SCI/modules/scicos_blocks/macros/NonLinear/SATURATION.sci 
Fonction de calcul
- SCI/modules/scicos_blocks/src/c/satur.c (Type 4) 
Exemple imposant 0.6 comme valeur maximale à un sinus :

| Report an issue | ||
| << RATELIMITER | Palette Fonctions discontinues | Palette Systèmes à temps discret >> |