Exponentiate Const Int

From GNU Radio
Jump to navigation Jump to search

Exponentiates a complex stream with an integer exponent. This block raises a complex stream to an integer exponent.

NOTE: The algorithm uses iterative multiplication to achieve exponentiation, hence it is O(exponent). Therefore, this block could be inefficient for large exponents.

Parameters

(R): Run-time adjustable

Exponent (R)
Exponent that the stream is raised to. Must be a positive integer.
Num Ports
Number of input streams to apply the operation on.

Example Flowgraph

Exponentiate Const Int.png

This grc file for the following flowgraph can be downloaded from Media:exponentiate_const_int.grc.

Source Files

C++ files
[1]
Header files
[2]
Public header files
[3]
Block definition
[4]