[Top][All Lists]

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

Re: [Discuss-gnuradio] Help on argmax block

From: Trond Danielsen
Subject: Re: [Discuss-gnuradio] Help on argmax block
Date: Mon, 16 Apr 2007 17:19:45 +0200

2007/4/16, Eric Blossom <address@hidden>:
On Mon, Apr 16, 2007 at 10:20:59AM +0200, Trond Danielsen wrote:
> Hi,
> I've written a block that return the index of the largest element in a
> vector; in other words, it implements the argmax function. Now I have
> a small issue, I would relay like to get both the value and the index
> of the largest element in the vector. What would be the easiest way to
> do this? I am thinking of just sequencially outputing the index and
> the value after each other and de-interleaving them to get each result
> in a separate stream.

You could either implement two separate outputs, or declare a
structure containing the two values and use that as the output type.
I suspect that interleaving is going to be confusing and bug prone.

I decided that the most flexible and simplest solution was just to
create two separate block; one that returns max, and one that returns

Trond Danielsen

reply via email to

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