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

Home » Public Forums » archive » Re: More fun
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: More fun [message #22486 is a reply to message #22481] Mon, 20 November 2000 00:00 Go to previous message
Martin Schultz is currently offline  Martin Schultz
Messages: 515
Registered: August 1997
Senior Member
"J.D. Smith" wrote:
>
> Here's one I just came up against. Suppose you want to rebin a vector
> to some smaller size, an integer factor smaller. E.g. 100 elements to
> 20 elements. Now, rather than the average of those elements in each
> interval, etc., you want merely the average of the first and last member
> of that interval. E.g., you want:
>
> [(v+v)/2, (v+v)/2, (v+v)/2, ...]
>
> Rebin by itself can't work, I don't think.
>
> Takers?
>
> JD
>
> P.S. No for loops please. Bonus points if you don't build an explicit
> index list.
>
> --
> J.D. Smith | WORK: (607) 255-6263
> Cornell Dept. of Astronomy | (607) 255-5842
> 304 Space Sciences Bldg. | FAX: (607) 255-5875
> Ithaca, NY 14853 |


Missing the bonus, I would suggest
nv=N_Elements(v)/5
res=0.5*( v[lindgen(nv)*5] + v[lindgen(nv)*5+4] )

But I am sure there is a way to do this with histogram ;-)

Cheers,
Martin

--
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ [[[[[[[
[[ Dr. Martin Schultz Max-Planck-Institut fuer Meteorologie [[
[[ Bundesstr. 55, 20146 Hamburg [[
[[ phone: +49 40 41173-308 [[
[[ fax: +49 40 41173-298 [[
[[ martin.schultz@dkrz.de [[
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ [[[[[[[
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: IDL under PPCLinux?
Next Topic: Re: Distance calculation

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

Current Time: Sat Oct 11 08:42:08 PDT 2025

Total time taken to generate the page: 0.24170 seconds