Scilab 6.0.0
Aide de Scilab >> Systèmes de Contrôle - CACSD > noisegen
noisegen
génération de bruit
Séquence d'appel
b = noisegen(pas, Tmax, sig)
Paramètres
- pas
scalaire réel, le pas de temps
- Tmax
scalaire réel, le temps final de l'intervalle de génération
- sig
scalaire réel, l'écart-type du bruit
Description
noisegen()
génère une fonction Scilab b = Noise(t)
où Noise(t)
est une fonction constante par morceaux
(constante sur [k*pas, (k+1)*pas]
). Les valeurs de chaque intervalle
constant sont aléatoires, i.i.d Gaussiennes à écart-type sig
.
La fonction est constante pour t <= 0
et
t >= Tmax
.
![]() |
Exemples
Exemple #1: noisegen()

Exemple #2: rand()
// Tracer un bruit blanc gaussien de moyenne nulle à variance 1. // Pour utiliser une variance différente, multiplier rand() par la racine carrée de la variance. t = 0:.5:30; sig = 1; // Ecart-type du bruit blanc gaussien. noise = sig*rand(t, "normal"); plot2d2(t, noise);

Comments
Add a comment:
Please login to comment this page.