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

Home » Public Forums » archive » Re: Array indexing "Feature"
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: Array indexing "Feature" [message #28466 is a reply to message #28464] Wed, 12 December 2001 14:44 Go to previous messageGo to previous message
Paul van Delst is currently offline  Paul van Delst
Messages: 364
Registered: March 1997
Senior Member
Craig Markwardt wrote:
>
> Andrew Cool <andrew.cool@dsto.defence.gov.au> writes:
>
>> Hi All,
>>
>> One of my colleagues has noted something apparently screwy in the
>> indexing of
>> arrays.
>>
>> e.g. a = indgen(10)
>> print, a(9) -> you get 9
>> print, a(10) -> you get an error, as expected for a zero-based
>> index
>>
>> but if you access the array with the index as a vector, it seems to
>> truncate the index to the maximum allowable:
>
> See "Using Arrays as Subscripts" in the manual. I believe this
> behavior has been true since the dawn of SYSTIME().

Huh. How 'bout that?

IDL> a = indgen(10)
IDL> x=[-100,3, 4, 5]
IDL> print, a(x)
0 3 4 5

but only for array subscripts,

IDL> print, a[-100]
% Attempt to subscript A with <INT ( -100)> is out of range.
% Execution halted at: $MAIN$


Seems logical....<insert chirping cricket sounds here>.....in an IDL sorta way.

paulv

--
Paul van Delst Religious and cultural
CIMSS @ NOAA/NCEP purity is a fundamentalist
Ph: (301)763-8000 x7274 fantasy
Fax:(301)763-8545 V.S.Naipaul
[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: IDL Expert Programmer's Association Vote
Next Topic: Re: Newbie IDl question

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

Current Time: Sun Oct 12 04:41:15 PDT 2025

Total time taken to generate the page: 1.84094 seconds