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

Home » Public Forums » archive » transfer the specific data in array A to array B
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: transfer the specific data in array A to array B [message #88248 is a reply to message #88247] Wed, 02 April 2014 11:52 Go to previous messageGo to previous message
Andy Sayer is currently offline  Andy Sayer
Messages: 127
Registered: February 2009
Senior Member
Ah, ninjad by Craig. :)

On Wednesday, April 2, 2014 2:51:00 PM UTC-4, AMS wrote:
> Yes, you have to define the array B before you can attempt to fill its elements like that.
>
>
>
> There are other ways you could code something like the above, although if you're a beginner then try first however makes sense to you. :) For example, this should work:
>
>
>
> ndata=n_elements(a)
>
>
>
> for_b=where(a[1:ndata-2]-a[0:ndata-1] gt 80,nvals)
>
>
>
> if nvals gt 0 then b=a[for_b]
>
>
>
> And in case you need it, nvals in the above is the same as the final value of j.
>
>
>
> Hope this helps,
>
>
>
> Andy
>
>
>
> On Wednesday, April 2, 2014 2:37:55 PM UTC-4, lczha...@gmail.com wrote:
>
>> I got a question when I was trying to save the interested data from array A to a NEW array B.
>
>>
>
>>
>
>>
>
>> j=0
>
>>
>
>> FOR i=0,n-2 do begin
>
>>
>
>>
>
>>
>
>> IF A[i+1]-A[i] gt 80 THEN BEGIN
>
>>
>
>> B[j]=A[i]
>
>>
>
>> j=j+1
>
>>
>
>>
>
>>
>
>> ENDIF
>
>>
>
>>
>
>>
>
>> ENDFOR
>
>>
>
>>
>
>>
>
>> it seems theres something wrong with B[j]=A[i] should I define B as an array first? Or anyone has a better idea? I know it is a stupid question....sorry about that
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Solving a non-linear equation
Next Topic: Anyone knows a better local extrema function?

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

Current Time: Fri Oct 10 09:13:45 PDT 2025

Total time taken to generate the page: 2.16396 seconds