Re: algorithm to generate 1/f noise
- To: mathgroup at smc.vnet.net
- Subject: [mg22135] Re: algorithm to generate 1/f noise
- From: Artlandia Info <info at artlandia.com>
- Date: Wed, 16 Feb 2000 02:34:54 -0500 (EST)
- Organization: Artlandia Inc.
- References: <8889s2$c5o@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
As a basic recipe for generating noises with arbitrary spectra, one would: take a piece of white noise -> Fourier-transform it -> multiply by a suitable kernel -> inverse-transform back to the time domain. As to the implementation, you might have a look at Artlandia (http://www.artlandia.com). Particularly, see examples at http://www.artlandia.com/software/lab/ 1/f noise (also called NaturalArray) is used quite extensively in the package (albeit for the artistic purposes which might not be want you want :-). Hope this helps. Igor Bakshee David E. Burmaster wrote: > > Hi > > Can anyone point me towards a good algorithm or package to generate 1/f > noise in a time series using Mathematica?? > > Pointers to books and articles (using Mathematica) also appreciated! > > many thanks, and > best wishes > Dave > > ++++++++++++++++++++++++++++++ > David E. Burmaster, Ph.D. > Alceon Corporation > POBox 382669 > Harvard Square Station > Cambridge, MA 02238-2669 > > Voice 617-864-4300 > Fax 617-864-9954 > > Web http://www.Alceon.com > Email deb at Alceon.com > > +++++++++++++++++++++++++++++++