[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: A point in a vector?

From: James Sherman Jr.
Subject: Re: A point in a vector?
Date: Wed, 30 Sep 2009 16:32:45 -0400

Assuming, that your vector is sorted (I would guess it has to be), you could do

index = find(v>x,1)

then index would be the index into the vector v.  So, if you wanted the min and max of the interval, you could just do
j = v(index-1)
j+1 = v(index)

Hope this helps.

On Wed, Sep 30, 2009 at 4:11 PM, Corrado <address@hidden> wrote:
Dear list,

I have a strange requirement .... I have a vector, for example

v=[0,0,0,0,1,2,4,6,8,8,8,8]. I have a value,for example x=4.8.

I would like to understand in which sub interval of v is x.

In this case, v would be in the sub interval [4,6] that is in the subinterval
starting from element j=7 to the element j+1=8.

Can we do that with an octave command?

Corrado Topi

Global Climate Change & Biodiversity Indicators
Area 18,Department of Biology
University of York, York, YO10 5YW, UK
Phone: + 44 (0) 1904 328645, E-mail: address@hidden

Help-octave mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]