Bloc Scicos
fr - eng

##
Bloc synchrone If-Then-Else

### Contenu

- Bloc synchrone If-Then-Else
  - Palette
  - Description
  - Boîte de dialogue
  - Propriétés par défaut
  - Fonction d'interface
  - Auteurs

### Palette

- Branching - Palette Branching

### Description

Ce bloc génére un événement sur l'une ses deux sorties événementielles lorsqu'un événement en entrée active celui-ci. Suivant le signe de la valeur lue sur le port d'entrée régulier, l'événement est généré soit sur la branche 'then' ou bien sur la branche 'else'. Ce bloc est un bloc synchrone, ce qui signifie que les événements en entrée et en sortie sont générés exactement à la même date et simultanément.

### Boîte de dialogue

- Inherit (1: no, 0: yes)
  Si 'no' est sélectionné, alors le bloc est activé par son port événementiel d'entrée, sinon il est activé par les événements hérités via son port régulier d'entrée.
  Propriétés : Type 'vec' de taille 1.

- zero-crossing (0: no, 1: yes)
  A sélectionner pour permettre la détection de zéro.
  Propriétés : Type 'vec' de taille 1.

### Propriétés par défaut

- toujours actif: non
- direct-feedthrough: oui
- détection de passage à zéro: oui
- mode: oui
- entrée régulières:
  - port 1 : taille [1,1] / type -1
- nombre des entrées évènementielles: 1
- nombre des sorties évènementielles: 2
- possède un état continu: non
- possède un état discret: non
- possède un état objet: non
- nom de la fonction de calcul: ifthel

### Fonction d'interface

- SCI/macros/scicos_blocks/Events/IFTHEL_f.sci [voir code]

### Auteurs

Ramine Nikoukhah INRIA