M_freq

Bloc Scicos
fr - eng

##
Horloge à fréquence multiples

### Contenu

- Horloge à fréquence multiples
  - Palette
  - Description
  - Boîte de dialogue
  - Propriétés par défaut
  - Fonction d'interface
  - Fonction de calcul
  - Voir aussi
  - Auteurs

### Palette

- Events - Palette Events

### Description

This blocks generates events at specific sample time of the simulation time. The sample time is given in the "Sample Time" field and the offset is given in the "Offset" field. This block has one event input, the number of event outputs depends on the number of different sample time. For exemple if the vector of sample time is [1 1 2] and the vector of offset is [0 .5 0] then the block has 7 outputs.
- The first output is activated when the simulation time is equal to a multiple of the first sample time plus the first offset
- The second output is activated when the simulation time is equal to a multiple of the second sample time plus the second offset.
- The third output is activated when we have both cases, first case and second case.
- The fourth output is activated when the simulation time is equal to a multiple of the third sample time plus the third offset.
- The fifth output is activated when we have both cases, first case and forth case.
- The sixth output is activated when we have both cases, second case and fourth case.
- The seventh output is activated when we have both cases, third case and forth case.
etc...
So the number of outputs is equal to 2**number of differents time values. Each of these time values is represented by a binary number associated to the output's number in decimal.

### Boîte de dialogue

- Sample time
  Vecteur des instants d'échantilonnage.
  Propriétés : Type 'vec' de taille -1.

- Offset
  Vecteur des valeurs de décalage. Doit avoir la même taille que le vecteur des instants d'échantillonnage. Chaque valeur doit être inférieure à la valeur correspondant de l'instant d'échantillonnage.
  Propriétés : Type 'vec' de taille -1.

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

- toujours actif: non
- direct-feedthrough: non
- détection de passage à zéro: non
- mode: non
- nombre des entrées évènementielles: 1
- nombre des sorties évènementielles: 3
- possède un état continu: non
- possède un état discret: non
- possède un état objet: non
- nom de la fonction de calcul: m_frequ

### Fonction d'interface

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

### Fonction de calcul

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

### Voir aussi

- MFCLCK_f - MFCLCK_f titre (Bloc Scicos)

### Auteurs

Fady NASSIF INRIA