comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: read_ascii for more than one file
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: read_ascii for more than one file [message #55527 is a reply to message #55508] Thu, 23 August 2007 10:00 Go to previous messageGo to previous message
Jean H. is currently offline  Jean H.
Messages: 472
Registered: July 2006
Senior Member
bmey@uni-mainz.de wrote:
> Hello,
>
> i'd like to read arrays (3 columns, 2072758 lines ) from more than one
> file do get some kind of data(k) where k (k=146) is the number of
> files and data is the array.
>
> For one file it works quite well with:
>
> data = read_ascii(file) & data = data.(0)
> g = data[0, *]
> r = data[1,*]
> nir = data[2,*]
>
> For this code i do not need to declare data, g, r and nir
>
> But i do not know how i can manage it for k files (without getting
> error messages).
>
>
> Britta

If you want everything appended to the end of the R G NIR arrays, you
can do something like this, for the 2nd files and later:

r = [[r], [data[1,*]]]
g = [[g], [data[0,*]]]
nir = [[nir], [data[2,*]]]

Otherwise, you can declare r g nir as arrays of pointer (size = k), each
of them pointing to your data... you can easily fill them up in a loop,
when reading your files.

Jean
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: Renaming a variable in IDL?
Next Topic: Re: Renaming a variable in IDL?

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Sat Oct 11 14:28:52 PDT 2025

Total time taken to generate the page: 0.64254 seconds