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. > Trond Danielsen Eric _______________________________________________ Discuss-gnuradio mailing list [email protected] http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
