Multiply: Difference between revisions

From GNU Radio
Jump to navigation Jump to search
(Created page with "Multiply across all input streams. output = prod(input_0, input_1, ...)")
 
(revised flowgraph)
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Category:Block Docs]]
Multiply across all input streams.
Multiply across all input streams.


output = prod(input_0, input_1, ...)
output = prod(input_0, input_1, ...)
== Parameters ==
; Num Inputs
: Number of streams to include in multiplication, see above.
== Example Flowgraph ==
This flowgraph shows the Add Const and Multiply blocks to create an amplitude modulated signal.
[[File:Multiply_block_fg.png|800px]]
[[File:Multiply_Block_out.png|800px]]
== Source Files ==
; C++ files
: [https://github.com/gnuradio/gnuradio/blob/master/gr-blocks/lib/multiply_impl.cc]
; Header files
: [https://github.com/gnuradio/gnuradio/blob/master/gr-blocks/lib/multiply_impl.h]
; Public header files
: [https://github.com/gnuradio/gnuradio/blob/master/gr-blocks/include/gnuradio/blocks/multiply.h]
; Block definition
: [https://github.com/gnuradio/gnuradio/blob/master/gr-blocks/grc/blocks_multiply_xx.block.yml]

Latest revision as of 00:21, 30 October 2019

Multiply across all input streams.

output = prod(input_0, input_1, ...)

Parameters

Num Inputs
Number of streams to include in multiplication, see above.

Example Flowgraph

This flowgraph shows the Add Const and Multiply blocks to create an amplitude modulated signal.

Multiply block fg.png

Multiply Block out.png

Source Files

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