sfnoise (4.0)
index
system/generic/Mnoise.c
Add random noise to the data.

 
Synopsis
        sfnoise < in.rsf > out.rsf seed=time(NULL) type=y var= range= mean=0 rep=n

July 2011 program of the month:
http://ahay.org/blog/2011/07/03/program-of-the-month-sfnoise/

 
Parameters
       
 
float mean=0
noise mean
 
float range=
noise range (default=1)
 
bool rep=n [y/n]
if y, replace data with noise
 
int seed=time(NULL)

 
bool type=y [y/n]
noise distribution, y: normal, n: uniform
 
float var=
noise variance

 
Used In
       

 
BEI
        ft1/autocor

 
CHEN
        test/xtime

 
CUP
        rna2d/shot
rna2d/simple
rna3d/shot
rna3d/sin

 
CWP
        geo2009TTIModeSeparation/fold
pept2011MicroearthquakeMonitoring/saf1
pept2011MicroearthquakeMonitoring/saf3

 
DATA
        teapotdome/interp-model

 
GEE
        lsq/puck
mda/elita
mda/geostat
mda/morgan
pch/signoi

 
GEO384H
        hw5/pattern
hw5/seabeam

 
GEO384S
        hw0/local

 
GEO384W
        hw3/synth
hw4/synth

 
GEOSTATS
        simulate/rfield
simulate/simple
spatial_stats/correlogram
spatial_stats/covariance
spatial_stats/gr_variogram
spatial_stats/variogram

 
HANSUNG
        cgg/syn

 
JLU
        fspfint/curve
fspfint/noise_curve
fspfint/noise_qdome
fspfint/qdome
fspfint/sean
fspfint/snr
fxyspfdenoi/qdome
gvdseisint/bei
gvdseisint/ocmodel
gvdseisint/vti
lcfs/conq-noise
lcfs/lcfest
riesz/linefit
riesz/sigmdenoi
riesz/sigmoid
txsopf/curvedmodel
txsopf/model
txyapf/curve
txyapf/french
txyapf/sigmoid
txyspfint/curve
txyspfint/field3
txyspfint/french
vdseislet/nmo

 
MILANO
        taupvel/synth

 
RSF
        programming/cube
reprobook/exam3
rsf/plot
rsf/sfdots
rsf/sfnoise
rsf/sfwiggle
rsf/unif3
school/clip_test
school/complex
school/single
school2009/local
school2015/local
school2016/synth
school2017/csem
school2020/csem
scons/rsf
scons/rsfpy
su/rsfdecon
su/rsfplane
tutorial2017/radon
tutorial2017/synth
tutorials/colormaps
tutorials/cs
tutorials/images
tutorials/parameters
tutorials/smoothing

 
SEP
        bspl/bintest
fmeiko/tri
fractal/random
geostat/dix
geostat/miss
lines/randline
pefmult/haskell
pefmult/mobil
pefmult/syn
plane/qint
pwd/lomo
pwd/signoi
pyramid/pyramid
sparse2/test
spitz/sign
super/tau
texture/fft

 
SLIM
        geo2008NewInsightsPareto/pareto
slimUserManual/sffdct
slimUserManual/sfsort
slimUserManual/sfthr

 
SWAG
        itime/syn

 
TCCS
        anisodiff/simple
anisodiff/simple3d
apefint/misscurv
apefint/missing
apwd/trace
asa/dipping
asa/simple
asa/simpleemd
asa/tracesep
atten/enerd
atten/karman1
atten/spectra
avo/avo
avo/stat
butterfly/synth2D-1-timer
butterfly/synth2D-2
butterfly/synth2D-3
butterfly/synth2D-4
cs/sean
cs/synth
dbortho/hyper
dealiase/coef
dealiase/linear
dealiase/synth
dealiase/synth30Hz
dealiase2/hypern
deblend/linear
deblend/synthcomplex
deblend/synthhyper
demulemd/haskell
demulemd/mobil
demulemd/syn
diffr/fault
diffr/gom
dlchan/label
dlchan/testing
dlchan/thin
dsd/conflict
dsd/demo
dsd/demo2
dsd/demo3.1perc
dsd/field1
dsd/field2
dsd/sig
dsrtomo/marm
dtwaniso/dtw-example
emdpf/dipfilter
eseis/demo2
eseis/demo4
eseis/sparse
fpwd/const
fraclapl/marmq
fwiseislet/blend
fwiseislet/encoding-spar
fwiseislet/encoding
fwiseislet/noise-spar
fwiseislet/noise
fwiseislet/timedomain
fwiseislet/wavelet
halfthr/hyper
halfthr/linear
halfthr/sean
intshape/fsyn
intshape/sean
lowrank/fio
lpf/regr
nar/mirko
nmo3/azimuthtest
nmodeblend/bei
nmodeblend/class
nmodeblend/simple
nmodeblend/synth
nmodeblend/timespace
npm/hou
npm/mirko
npm/trace
npm/vecta-emd
oc3/fault
oc3/french
oc3/frenchint
onestep/fio1d
optapert/depthMig
optapert/rightSigsbee
ortho/orthocomplex
ortho/orthocsimul
ovc/psovc
pcastack/synth
phase/zero
pi/bei
pmig/mig
probdif/noisy-synthetic
probdif/synthetic
probdif/toy
pwshape/parihaka
reversible/nscnmo
scan3/noncwavg-1
seislet/diplet
seislet/gath
seislet/plane
seislet/sin2
shape/lomo
simistack/flat4
simistack/similarity
simistack/simple
sparse/sparse-experim-shaping
stackadcig/flat
stackadcig/simple
strfilter/spray
strsvd/complex
strsvd/hyper
svmf/bei
svmf/class
svmf/test
svmf/testnoise
svmf/timespatial
svscan/bei
svscan/beicmps
svscan/class
svscan/field
svscan/simi
svscan/simple
svscan/synth
synth/small-khuff
synwav/gch1
timefreq/syn
timelapse/long1
vc3/fracs
vc3/threedim
vscan/hw
vscan/synth
vscan/weight
welllogs/synthetic-example

 
TUTORIAL
        authors/data

 
UH
        avostack/stack
avostack/synh
avostack/synl

 
XJTU
        mcaseislet/interp
test/fpocs2d
test/fpocs3d
test/interpseislet
test/lsinterp2d
test/mwni2d
test/pocs5d

 
ZJU
        diffrlrra/fault
diffrlrra/synth
optnoise/postack
optnoise/slope
q/simple
q/var