> 
> Hello all,
> 
> I have read variables from a file using: 
> 
> vNames = getfilevarnames (inF) 
> 
> and looped through the various elements of vNames.  I would like to
> rewrite the processed data to a netCDF file but using the original
> variable name (ie the individual string elements of vNames).  I have
> problems creating this new variable for output using simple assignment
> along the lines of:
> 
> $vName(n)$ = vAvgInt    or,    vName(n) = vAvgInt
> 
> All suggestions appreciated!
> 
> Regards,
> 
> Maurice
Hi Maurice,
I think you are almost there.  You can only use the "$vName$" syntax
when the "$...$" is used on the right side of the attribute symbol
"@", or a file pointer "->".  For example:
    fnew = addfile("newfile.nc","c")
    fnew->$vName(n)$ = vAvgInt
If you need to store vName(n) temporarily, then you can attach it to
another variable using "@":
  tmp_attach            = True     ; Temp. variable to attach things to.
  tmp_attach@$vName(0)$ = vAvgInt  
  tmp_attach@$vName(1)$ = vAvgStd
                    .
                    .
                    .
Maybe somebody else has a more efficient method of doing this?
--Mary
> -- 
> Maurice McHugh, Ph.D.
> 
> mmchug4 AT lsu.edu
> 
> Assistant Professor                               Ph:  (225)578-0476  
> Department of Geography and Anthropology   Fax: (225)578-4420
> Louisiana State University
> 
> _______________________________________________
> ncl-talk mailing list
> ncl-talk AT ucar.edu
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
> 
-- ------------------------------------------------- Mary Haley haley AT ucar.edu NCAR/SCD/VETS 303-497-1254 (voice) 1850 Table Mesa Dr 303-497-1804 (fax) Boulder, CO 80305 ------------------------------------------------- _______________________________________________ ncl-talk mailing list ncl-talk AT ucar.edu http://mailman.ucar.edu/mailman/listinfo/ncl-talk
This archive was generated by hypermail 2b29 : Thu Oct 14 2004 - 15:47:15 MDT