[ncl-talk] Question about specx_anal and mean spectrum
Lyndz
olagueralyndonmark429 at gmail.com
Wed Aug 11 03:49:13 MDT 2021
Thanks sir dennis.
Will try later.
Sent from my iPhone
> On Aug 9, 2021, at 3:34 AM, Dennis Shea <shea at ucar.edu> wrote:
>
>
> Generally, a one-dimensional series [,say, x(time) ] can be converted to (say) two-dimensions via onedtond.
>
> ntim =dimsizes(x)
> nseg = 40
> nlen = ntim/nseg
> x2d = onedtond(x,(/nseg,nlen/))
>
> ----------
>
> ndays = 30+31+31+30 ; #of days in the JJAS season
> nyrStrt= 1979
> nyrLast= 2018
> nyrs = nyrLast-nyrStrt+1
> xseg = new( (/nyrs,ndays/), typeof(x), x at _FillValue)
> do nyr=0,nyrs-1
> itStrt = ; index for June 1 for each year
> itlast = itStrt+ndays-1 ; data for current year
> xseg(nyr,:) = x(itStrt:itlast))
> end do
>
>
>> On Sun, Aug 8, 2021 at 4:02 AM Lyndz via ncl-talk <ncl-talk at mailman.ucar.edu> wrote:
>> Dear NCL experts,
>>
>> I would like to do Example 5 from this link:
>> https://www.ncl.ucar.edu/Document/Functions/Built-in/specx_anal.shtml
>>
>> I would like to get the mean spectrum of a one dimensional time series.
>> The above example requires that the input has the following format
>>
>> x(nseg,ntim)
>>
>> How do I convert my one dimensional data to this format? I would like to plot the JJAS mean spectrum and red noise.
>>
>> I am attaching my sample data here.
>> This is JJAS daily rainfall anomaly from 1979-2018.
>>
>> I'll appreciate any help on this matter.
>>
>> Sincerely,
>> Lyndz
>> _______________________________________________
>> ncl-talk mailing list
>> ncl-talk at mailman.ucar.edu
>> List instructions, subscriber options, unsubscribe:
>> https://mailman.ucar.edu/mailman/listinfo/ncl-talk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.ucar.edu/pipermail/ncl-talk/attachments/20210811/760b71ea/attachment.html>
More information about the ncl-talk
mailing list