[ncl-talk] Error in storing the output (gives fill value)

Li Jiapeng hjiapli at gmail.com
Fri Dec 5 16:42:27 MST 2014


Hi, Ipshita

I don't quite understand your script, what you want to do is store one year's data through each loop, is it necessary to update the whole xday (47 years) array. At my first sight, it would produce a 'dimension-mismatch' error.

On December 6, 2014 4:50:57 AM GMT+08:00, Ipshita Majhi <ipmajhi at alaska.edu> wrote:
>Dear NCL,
>
>I am trying to store my output in an iterative loop and I created the
>variable using new as well. But it gives fill values in the output. I
>was
>wondering why that is. I am converting weekly data to daily data via
>interpolation
>
>*************************************
>
>xday=new(47*365,"float");Variable created to store 47 years of daily
>data
>
>do i=0,46
>
>matching= ind(year_52(i).eq.time_year) ;extracting indices for each
>year
>
>sceweek=x(matching);52 /53 weeks snow cover data
>
>xday= linint1_n (fspan(0,364,dimsizes(sceweek)), sceweek, True,
>fspan(0,364,365), 0, 0) ; Interpolating weekly to daily data for each
>year
>end do
>*******************************************************************
>
>Thank You
>Best Regards
>Ipshita
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>ncl-talk mailing list
>List instructions, subscriber options, unsubscribe:
>http://mailman.ucar.edu/mailman/listinfo/ncl-talk

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.


More information about the ncl-talk mailing list