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 >> |