RE: [ncl-talk] ascii data

From: Mary Haley <haley_at_nyahnyahspammersnyahnyah>
Date: Mon, 21 Nov 2005 08:41:24 -0700 (MST)

All,

We will look into this problem and make sure that there's not a
problem with write_matrix in general. I will post something
here again once we have a solution or at least an answer.

--Mary

On Mon, 21 Nov 2005, Martin Montero wrote:

> Hi Varejao,
>
> I had a problem very similar on my machine, and I solved it with something
> like this:
>
> Add:
>
> matrix = transpose(matrix)
>
> after reading your file. Good luck,
> Martin.
>
> **********************************
> Martín J. Montero Martínez
> Hidrometerorología, IMTA
> Paseo Cuauhnáhuac 8532, Col. Progreso
> Jiutepec, Mor. 62550
> Tel: +52 777 3293600 x 824
> Fax: +52 777 3293683
>
> -----Mensaje original-----
> De: ncl-talk-bounces_at_ucar.edu [mailto:ncl-talk-bounces_at_ucar.edu] En nombre
> de Varejão Júnior
> Enviado el: Domingo, 20 de Noviembre de 2005 09:03 p.m.
> Para: ncl-talk_at_ucar.edu
> Asunto: [ncl-talk] ascii data
>
> Hi,
>
> I've just intalled the NCL for x86_64 and I have a problem reading and
> writing ascii data.
> I just read a file (asciiread) and then write the data in a new file.
> So, the new data are not equal to the data on the original file.
>
> I read this:
>
> ... ... ...
> -9999.000 -9999.000 -9999.000 -9999.000 -9999.000 -9999.000
> -9999.000 -9999.000 -9999.000 -9999.000 -9999.000 -9999.000
> -9999.000 -9999.000 -9999.000 -9999.000 -9999.000 -9999.000
> -9999.000 -9999.000 -9999.000 -9999.000 -9999.000 -9999.000
> -9999.000 -9999.000 -9999.000 -9999.000 -9999.000 -9999.000
> -9999.000 -9999.000 -9999.000 -9999.000 -9999.000 -9999.000
> -9999.000 -9999.000 -9999.000 -9999.000 -9999.000 -9999.000
> -9999.000 -9999.000 -9999.000 -9999.000 -9999.000 -9999.000
> -9999.000 -9999.000 -9999.000 -9999.000 -9999.000 -9999.000
> ... ... ...
>
>
>
> and after write the data in a new file:
>
> ... ... ...
> -999.000 9.000 -9999.000 -9999.000 -9999.000 -9999.000 -9999.000
> -9999.000 -999.000 9.000 -9999.000 -9999.000 -9999.000 -9999.000
> -9999.000 -9999.000 -999.000 9.000 -9999.000 -9999.000 -9999.000
> -9999.000 -9999.000 -9999.000 -999.000 9.000 -9999.000 -9999.000
> -9999.000 -9999.000 -9999.000 -9999.000 -999.000 9.000 -9999.000
> ... ... ...
>
>
> Some -9999 data are broken in two data: a -999 and a 9.
> The script that I used are:
>
>
> begin
>
> matrix = asciiread("file_name.asc", (/360, 720/), "float")
>
> opt = True
> opt_at_fout = "new_file.asc"
>
> write_matrix (matrix, "720f10.3", opt)
>
>
> end
>
>
> Help, please!
>
> Thanks,
>
>
> Varejão
>
>
>
> --
> ######################################
> Claudeci Gomes Varejão Júnior
> Computer Science
> Federal University of Viçosa
> Viçosa Minas Gerais Brasil
> http://www.dpi.ufv.br
> http://madeira.dea.ufv.br
> ######################################
>
> "Cuidado com o stress....é melhor chegar atrasado nesta vida,
> do que adiantado na outra!"
>
> _______________________________________________
> ncl-talk mailing list
> ncl-talk_at_ucar.edu
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
>
> _______________________________________________
> ncl-talk mailing list
> ncl-talk_at_ucar.edu
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>

_______________________________________________
ncl-talk mailing list
ncl-talk_at_ucar.edu
http://mailman.ucar.edu/mailman/listinfo/ncl-talk
Received on Mon Nov 21 2005 - 08:41:24 MST

This archive was generated by hypermail 2.2.0 : Mon Nov 21 2005 - 10:28:33 MST