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

Home » Public Forums » archive » Re: null array
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: null array [message #36479 is a reply to message #36478] Wed, 24 September 2003 08:11 Go to previous messageGo to previous message
R.Bauer is currently offline  R.Bauer
Messages: 1424
Registered: November 1998
Senior Member
Ben Panter wrote:
>
>
> Reimar Bauer wrote:
>
>> Tomson wrote:
>>
>>
>>> Hi, I need a null array without any elements in it. Then elements
>>> will be
>>> added to it. But how to define a null array?
>>>
>>> Best
>>> Tomsom
>>
>>
>>
>> What is this? I don't use matlab.
>>
>> Would you like to do something like this.
>>
>> if n_elements(array) eq 0 then array=scalar else array=[array,scalar]
>>
>> Or in a loop
>>
>> for i=0,10 do begin
>> ..
>>
>> if i eq 0 then array=scalar else array=[array,scalar]
>> endfor
>
>
> I'm a bit worried about showing my ignorance here - but rather than have
> an 'if' running on every iteration, could you not do:
>
> a=[0.5]
>
> for i=0,n do begin
> ..
> endfor
>
> a=a[1:*]
>
> cutting out n if evaluations for the sake of 1 array crop?
>
> I'll go back to my corner!
>
> Ben
>
> PS: Also, would it be possible to use the function temporary?
> a=temporary(a[1:*]) - would that be faster? I'm at home and not with my
> IDL so can't test it yet!
>

You are right,

Reimar

--
Reimar Bauer

Institut fuer Stratosphaerische Chemie (ICG-I)
Forschungszentrum Juelich
email: R.Bauer@fz-juelich.de
------------------------------------------------------------ -------
a IDL library at ForschungsZentrum Juelich
http://www.fz-juelich.de/icg/icg-i/idl_icglib/idl_lib_intro. html
============================================================ =======
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: How to read the data like this?
Next Topic: Programming ENVI

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

Current Time: Fri Oct 10 09:58:51 PDT 2025

Total time taken to generate the page: 1.20312 seconds