Re: @4ax.com> [message #31544] |
Tue, 16 July 2002 22:12 |
Andre Kyme
Messages: 19 Registered: September 2001
|
Junior Member |
|
|
Thanks Marc,
Andre
3d34790c$1@newsgate.hknet.com wrote:
> Andre Kyme wrote:
>
>> Hi everyone,
>>
>> I have a 2D image and want to index a bunch of (x,y) pairs.
>> X is the set of x coords and Y the set of y coords. Say I want
>> to set all (x,y) pairs to 200:
>>
>> image[X,Y]=200
>>
>> This is fine. But if image has multiple slices and I do:
>>
>> image[X,Y,0]=200
>>
>> all possible combinations of points in X and Y get set to 200,
>> whereas I only want corresponding values in X and Y set.
>> Is there some array notation I'm missing that enables this?
>
>
> All possible combinations you get when the indexing arrays are of
> different size.
> So here you want to write:
>
> Z=lonarr(n_elements(X))
> image[X,Y,Z]=200
>
> cheers,
> :-) marc
>
>
>
>
>
>
|
|
|