Bloc Scicos
fr - eng

##
Switch à port multiple

### Contenu

- Switch à port multiple
  - Palette
  - Description
  - Boîte de dialogue
  - Propriétés par défaut
  - Fonction d'interface
  - Fonction de calcul
  - Auteurs

### Palette

- Branching - Palette Branching

### Description

The Multi-Port Switch block chooses between a number of inputs. The first (top) input is called the control input, while the rest of the inputs are called data inputs. The value of the control input determines which data input is passed through to the output port.

### Boîte de dialogue

- number of inputs
  Spécifie le nombre d'entrées de donnée du bloc.
  Propriétés : Type 'vec' de taille 1

- zero base indexing
  Si ce paramètre est sélectionnée, le bloc utilise des indices commencant par 0, sinon commencant par 1.
  Propriétés : Type 'vec' de taille 1

- rounding rule: int
  Sélectionne le mode d'arrondi pour la sortie.
  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: non
- mode: non
- entrée régulières:
  - port 1 : taille [1,1] / type 1
  - port 2 : taille [-1,1] / type 0
  - port 3 : taille [-1,1] / type 1
- sorties régulières:
  - port 1 : taille [-1,1] / type 1
- nombre des entrées évènementielles: 0
- nombre des sorties évènementielles: 0
- possède un état continu: non
- possède un état discret: non
- possède un état objet: non
- nom de la fonction de calcul: mswitch

### Fonction d'interface

- SCI/macros/scicos_blocks/Branching/M_SWITCH.sci [voir code]

### Fonction de calcul

- SCI/routines/scicos/mswitch.c (Type 4) [voir code]

### Auteurs

Ramine Nikoukhah INRIA