GNU Radio Manual and C++ API Reference  3.7.7
The Free & Open Software Radio Ecosystem
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages

Overview

Multiplies a complex vector by a floating point vector and returns the complex result.

Dispatcher Prototype

void volk_32fc_32f_multiply_32fc(lv_32fc_t* cVector, const lv_32fc_t* aVector, const float* bVector, unsigned int num_points);

Inputs

  • aVector: The input vector of complex floats.
  • bVector: The input vector of floats.
  • num_points: The number of data points.

Outputs

  • outputVector: The output vector complex floats.

Example