[ncl-talk] _FillValue can't work
Dennis Shea
shea at ucar.edu
Mon Aug 3 08:01:24 MDT 2015
This is a bug. A JIRA ticket ( has been opened: [JIRA] (NCL-2259)
===
a possible work around.
;===
undef("stddev_ubyte")
function stddev_ubyte(aub:ubyte)
begin
;print(aub)
;print(typeof(aub at _FillValue))
;print(avg(toint(aub)))
return(stddev(toint(aub)))
end
;===
a=(/94B,95B,253B,92B,95B,94B,253B,253B,91B,253B,96B,253B,253B,253B/)
print(a)
print(stddev(a))
a at _FillValue=253B
print(a)
print(stddev(a))
astd = stddev_ubyte(a)
On Sat, Aug 1, 2015 at 5:40 PM, Sitan Heyl <heylsitan at gmail.com> wrote:
> Hi, all
> I have a problem about fillvalue. the code is as follow. I don't know why
> the missing value setting can't work. any help is welcome!
> ncl 0> a=(/94B,95B,253B,92B,95B,94B,253B,253B,91B,253B,96B,253B,253B,253B/)
> ncl 1> print(a)
> ncl 2> print(stddev(a))
> ncl 3> a at _FillValue=253B
> ncl 4> print(stddev(a))
>
> Yongli
>
> _______________________________________________
> ncl-talk mailing list
> ncl-talk at ucar.edu
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
More information about the ncl-talk
mailing list