class::dsp::SignalComplexQ31

class dsp::SignalComplexQ31
  : public dsp::SignalData< SignalComplexQ31, ComplexQ31, q63_t >

This class is used for storing complex signal data in q1.31 format.

Complex data is required when performing transform operations (FFT and DCT).

Summary

[SignalComplexQ31](#classdsp_1_1_signal_complex_q31_1a2547be2c52de6a8c1c9d740756854b9c)()

[SignalComplexQ31](#classdsp_1_1_signal_complex_q31_1ab755e0348715fe1feaca0d4f2ccf0d99)(  

const arg::Count count
)

virtual bool is_api_available() const

SignalComplexQ31 transform(

FftRealQ31 & fft,
bool is_inverse
)

void transform(

SignalComplexQ31 & output,
FftRealQ31 & fft,
bool is_inverse
)

void transform(

FftComplexQ31 & fft,
bool is_inverse,
bool is_bit_reversal
)

Members

SignalComplexQ31()

SignalComplexQ31(

const arg::Count count
)


virtual bool is_api_available() const

SignalComplexQ31 transform(

FftRealQ31 & fft,
bool is_inverse
)

Transforms this object and returns a new signal with the transformed data.


void transform(

SignalComplexQ31 & output,
FftRealQ31 & fft,
bool is_inverse
)


void transform(

FftComplexQ31 & fft,
bool is_inverse,
bool is_bit_reversal
)


X

Thanks for Coming!

Subscribe to news and updates