> hi,
> i want to find lowest number position
> a=[5 18 4 nan]
> sort(a)
>
> 4 5 18 nan
>
> if i write :
>
> find(a==4) is not correct...i get ans = 0
>
>
>
> how can i position lowest number? thank you
> --
> Sent from:
> http://octave.1599824.n4.nabble.com/Octave-General-f1599825.html

'find(min(a))' returns 1 since min(a) is a number, I think you meant 'find(a==min(a))', which returns 3. You can also run '[m,im] = min(a)', which returns m = 4 (minimum), im = 3 (position of minimum).

Anton

On Fri, Oct 12, 2018 at 3:50 AM Pantxo <[hidden email]> wrote:

turbofib wrote
> hi,
> i want to find lowest number position
> a=[5 18 4 nan]
> sort(a)
>
> 4 5 18 nan
>
> if i write :
>
> find(a==4) is not correct...i get ans = 0
>
>
>
> how can i position lowest number? thank you
> --
> Sent from:
> http://octave.1599824.n4.nabble.com/Octave-General-f1599825.html