help-octave
[Top][All Lists]
Advanced

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

Re: about the minimum of elements of a matrix


From: Jaroslav Hajek
Subject: Re: about the minimum of elements of a matrix
Date: Tue, 28 Dec 2010 22:05:40 +0100

On Mon, Dec 27, 2010 at 4:34 PM, Martin Helm <address@hidden> wrote:
> Am Montag, 27. Dezember 2010, 10:52:56 schrieb Jaroslav Hajek:
>> On Tue, Dec 21, 2010 at 11:00 AM, CdeMills <address@hidden>
> wrote:
>> > Martin Helm wrote:
>> >> This will show the first element which has the minimum value. If all
>> >> index pairs are of interest where the matrix has its minimum value:
>> >>
>> >> val = min(A(:));
>> >>  [i,j] =ind2sub(size(A),find(A==val));
>> >
>> > The problem with 'find' is that it may return a vector instead of a
>> > scalar.
>>
>> So what? ind2sub can perfectly handle a vector as well.
>
> I also do not really understand why the vector should be a problem. Btw my
> ind2sub in the example is completely superflous. Doug Stewart already gave the
> simpler syntax which does the same, since find is clever enough to output the
> right result when called with two result parameters
>
> [i, j] = find(A==val)
>
> which is less noisy. I somehow did not notice that before.
>

The downside of it is that it doesn't generalize to >2D arrays.


reply via email to

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