How Can I Calculate the Power Spectrum for Data in Binary Cellular Automata?

Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
2 replies · 3K views
goldtree
Messages
2
Reaction score
0
Hello!

I am doing a thesis in ecology using a two dimensional binary cellular automata. I have sampled a parameter for a number of generations and I would like to calculate the power spectrum for this data. I had been planning to use a software for this, but now it seems I have to do it manually.

Does anyone know or have any helpful links to how this can be done?

Grateful for any help,
Jimmy
 
Physics news on Phys.org
What kind of function do you have to find spectrum of?

In physics (acoustics, optics), the power spectrum of function [itex]f(t)[/itex] is sometimes called to be the function

[tex] I(\omega) = \tilde f(\omega)^* \tilde f (\omega) ,[/tex]

measuring the strength of vibrations at frequency [itex]\omega[/itex].

The function [itex]\tilde f (\omega)[/itex] is the Fourier component of the function f(t) on the time interval 0..T considered:

[tex] \tilde f(\omega) = \frac{1}{T}\int_0^T f(t) e^{-i \omega t} dt.[/tex]
 
It's a power law function. I found this site that I think will help me:

tuvalu.santafe.edu/~aaronc/powerlaws/

Thanks though for trying to help!