I want to determine the big and small frequency seperation from timeseries data for the sun. An excerpt of the data (timeseries and power series) is plotted below.
The power series is calculated in MATLAB like this:
n = length(t_obs);
dt = diff(t_obs(1:2));
y = fft(d_obs, n);
P = y .* conj(y)/n;
f = (0:n/2)/(n*dt);
f = f(1:(n/2));
P = P(1:(n/2));
plot(f, P);
What I can't understand is this:
- How can I get the big frequency separation $\Delta \nu$ and the small separation $\delta \nu$ for $l=0$ and $l=1$ from the powerseries without having to read it manually from the plot (there are many datasets). If you should want to show an example of implementing this (although an explanation or a hint will suffice), I'm fluent in Python as well as MATLAB.
- What is the unit of the y-axis on the powerseries?
Timeseries plot:

Power series plot:

For reference: $\delta\nu_l = \nu_{nl}-\nu_{n-1l+2}$
I hope you can help.