R/cumperiod.R

cumperiod <-
function (x)
{
    data = x
    N = length(data)
    FT = abs(fft(data)/sqrt(N))^2
    q <- N/2 + 1
    periodogram = FT[2:q]

    answer <- cumsum(periodogram)/sum(periodogram)

    wp <- (2:q)/(2*q)

    return(list(wp=wp, cumperiod=answer))
}

Try the hwwntest package in your browser

Any scripts or data that you put into this service are public.

hwwntest documentation built on Sept. 13, 2023, 9:06 a.m.