Bloc fonction modulo entier
Ce bloc est une fonction non-linéaire modulo où l'entrée et la sortie
sont des valeurs entières.
En accord avec le paramètre 'Nbit', la sortie ne peut pas dépasser les valeurs
2(Nbit-1)-1 et -2(Nbit-1) qui sont définies par la valeur signée
d'un entier utilisant le code complément à 2.
Les valeurs de sortie sont donc toujours dans [-2(Nbit-1);2(Nbit-1)-1] et
cette fonction est comme un quantificateur Nbit.
Les valeurs de sortie sont négatives, positives ou nulles.
Figure 1: Fonction modulo entière
- Number of bit
Le nombre de bits par entier.
Type 'vec' de taille -1.
- toujours actif: non
- direct-feedthrough: oui
- détection de passage à zéro: non
- mode: non
- nombre/taille des entrées régulières: 1 / 1
- nombre/taille des sorties sorties régulières: 1 / 1
- nombre/taille des entrées évènementielles: 0 /
- nombre/taille des sorties évènementielles: 0 /
- possède un état continu: non
- possède un état discret: non
- nom de la fonction de calcul: imodulo
- MODNUM/macros/scicos_blocks/NonLinear/IMODULO_f.sci [voir code]
- MODNUM/routines/scicos/nonlinear/imodulo.c (Type 2) [voir code]
IRCOM Group Alan Layec