|
From: | George Edwards |
Subject: | Re: Problem using volk_32fc_s32fc_multiply_32fc function with vector params |
Date: | Tue, 3 May 2022 08:41:34 -0500 |
On Mon, May 2, 2022 at 11:26 PM George Edwards <gedwards.eng@gmail.com> wrote:Hello GNURadio Community,I am having a problem using the above function with vector parameters. If I use an array say:gr_complex my_val[240];volk_32fc_s32fc_multiply_32fc(my_val, my_val, scale, 240);It works! But if I change my_val to be a vector like below, it fails:std::vector <gr_complex> my_val(240);The reason I need to use a vector is that with arrays, the size must be known at compile time, while with vectors one can build it at runtime.Get the pointer to your data in the array using the data() method:Brian
[Prev in Thread] | Current Thread | [Next in Thread] |