Générateur aléatoire
Ce bloc est un générateur de nombres aléatoires : chaque composante de sortie
prend des valeurs constantes aléatoires par morceaux. Pour chaque événement les
sorties prennent des nouvelles valeurs indépendantes.
La taille du port de sortie est déterminée par la taille des matrices A et B.
- Datatype(1=real double 2=complex)
Ce paramètre indique le type de donnée de la sortie. Ce
bloc fonctionne uniquement avec des types de donnée
réels(1) et complexes(2). Si un autre type que 1 et 2 est
indiqué, alors Scicos retourne le message d'erreur
"Datatype is not supported".
Propriétiés : Type 'vec' de taille 1.
- flag
0 ou 1.
0 pour une distribution uniforme sur [A,A+B].
1 pour une distribution normale.
Propriétés : Type 'vec' de taille 1.
- A
matrice
Propriétés : Type 'mat' de taille [-1,-2].
- B
matrice
Propriétés : Type 'mat' de taille [-1,-2].
- seed
matrice
Valeur de "graine" pour une séquence de nombre aléatoire.
Le premier nombre est pour la partie réelle et le deuxième
pour la partie imaginaire.
Propriétés : Type 'mat' de taille [1,2].
- toujours actif: non
- direct-feedthrough: non
- détection de passage à zéro: non
- mode: non
- sorties régulières:
- port 1 : taille [1,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: oui
- possède un état objet: non
- nom de la fonction de calcul: rndblk_m
- SCI/macros/scicos_blocks/Sources/RAND_m.sci [voir code]
- Fady Nassif INRIA
- Ramine Nikoukhah INRIA