File: noisegen.cat

package info (click to toggle)
scilab 2.4-1
  • links: PTS
  • area: non-free
  • in suites: potato, slink
  • size: 55,196 kB
  • ctags: 38,019
  • sloc: ansic: 231,970; fortran: 148,976; tcl: 7,099; makefile: 4,585; sh: 2,978; csh: 154; cpp: 101; asm: 39; sed: 5
file content (19 lines) | stat: -rw-r--r-- 554 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

gbruit(1)                      Scilab Function                      gbruit(1)
NAME
  noisegen - noise generation

CALLING SEQUENCE
  []=noisegen(pas,Tmax,sig)

DESCRIPTION
  generates a Scilab function [b]=Noise(t) where Noise(t) is a piecewise con-
  stant function ( constant on  [k*pas,(k+1)*pas] ). The value on each con-
  stant interval are random values from  i.i.d  Gaussian variables of stan-
  dard deviation sig. The function is constant for t<=0 and t>=Tmax.

EXAMPLE
  noisegen(0.5,30,1.0);
  x=-5:0.01:35;
  y=feval(x,Noise);
  plot(x,y);