Bloc générateur de bruit blanc gaussien
Dans un simulateur de système de communication, un générateur de bruit
Gaussien est générallement calculé avec la loi "Box Muller".
Cette méthode permet de bruiter en amplitude et en phase les signaux
complexes.
Elle est définie par ces deux équations :
où
et
sont deux variables aléatoires
uniformément réparties,
est la variance de la source de bruit
et
la partie réelle et imaginaire de
l'échantillon de bruit complexe.
- Size of outputs
La taille du port de sortie régulier.
Propriétés : Type 'vec' de taille 1. Entier.
- sigma
L'écart-type du générateur de bruit.
Propriétés : Type 'vec' de taille -1. Vecteur de nombres réels.
- mean
La moyenne du générateur de bruit.
Propriétés : Type 'vec' de taille -1. Vecteur de réels.
- seed
La graine du générateur de bruit.
Propriétés : Type 'vec' de taille 1. Scalaire.
- Type
Le type du générateur de bruit.
Propriétés : Type 'vec' de taille 1. Entier.
- 0
pour une sortie cosinus.
- 1
pour une sortie sinus.
- 2
pour une sortie en cosinus et en sinus (deux ports réguliers de sortie).
- toujours actif: non
- direct-feedthrough: non
- détection de passage à zéro: non
- mode: non
- sorties régulières:
- port 1 : taille [64,1] / type 1
- nombre des entrées évènementielles: 1
- 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: noiseblk
- MODNUMCOS/macros/scicos_blocks/Sources/NOISEBLK_f.sci [voir code]
- MODNUMCOS/routines/sources/noiseblk.c (Type 4) [voir code]
IRCOM Group Alan Layec