escorc _FillValue£¿

From: yanling_1220 <yanling_1220_at_nyahnyahspammersnyahnyah>
Date: Sun, 6 Sep 2009 17:00:08 +0800 (CST)

Hello everyone,
 
I use "escorc" to compute the "pattern correlation" between grid1 and grid2,which all with _FillValue = 1e+20,I used grid1@_FillValue = 1e+20
grid2@_FillValue = 1e+20
correl=new((/37,59/),float,1e+20)
correl@_FillValue =1e+20
and then wtite the reture array to a ascii file,the script run without any error,and produce a ascii file.
 
But there is a doubt for me in the ascii file,the content is some like these:
  0.974 0.974 0.974 0.975 0.975 0.976 0.976 0.974 0.978******************************
************************************************************************************************************** 0.990
     0.990 0.990 0.990 0.990 0.990 0.990 0.990 0.990 0.990 0.990 0.990 0.990
 
I think "*****" means escorc was unable to compute maybe because of the _FillValue in one or the two grids,but why it not with the correl@_FillValue I set? Is there a mothod to make the reture array the filled with 1e+20 instead of "*****" in where correlation can't compute,because I want to deal these values in other software.
 
Any suggestion will be appreciated.
 
Regrads,
sunflower
 

_______________________________________________
ncl-talk mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-talk
Received on Sun Sep 06 2009 - 03:00:08 MDT

This archive was generated by hypermail 2.2.0 : Tue Sep 08 2009 - 11:49:50 MDT