Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
6.1.1 - Français

Change language to:
English - 日本語 - Português - Русский

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function

Aide de Scilab >> Xcos > palettes > Palette Fonctions discontinues > SATURATION

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

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Mon Jan 03 14:33:08 CET 2022