Robochameleon
v1.0
|
Combines signals with different carrier frequency. More...
Inherits unit.
Public Member Functions | |
function | ChannelCombiner_v1 (in param) |
Class constructor. More... | |
function | traverse (in obj, in varargin) |
Brief description of what the traverse function does. More... | |
![]() | |
function | traverseNode (in obj) |
Set unique ID when creating a unit. More... | |
function | connectOutput (in obj, in uobj, in unitOutput, in nextUnitInput) |
Specify where signal should go next. More... | |
function | connectOutputs (in obj, in units, in destInputs) |
Specify where signal should go next. More... | |
function | writeInputBuffer (in obj, in sig, in inputId) |
write input buffer | |
function | horzcat (in varargin) |
horizontal concatenation | |
function | vertcat (in varargin) |
vertical concatenation | |
function | setparams (in obj, in params, in REQUIRED_PARAMS, in QUIET_PARAMS) |
set parameters More... | |
function | view (in obj) |
Show interactive GUI through unit_view-class. | |
Public Attributes | |
Property | nInputs |
Number of inputs. | |
Property | nOutputs |
Number of outputs. | |
![]() | |
Property | inputBuffer |
Buffer for storing inputs as we traverse the graph. | |
Property | nextNodes |
Children nodes. | |
Property | destInputs |
Destination inputs in children. | |
Property | results |
For storing results. | |
Property | label |
Property | draw |
enable/disable plotting | |
Property | nInputs |
Number of signals traverse expects. | |
Property | nOutputs |
Number of outputs traverse expects. | |
Combines signals with different carrier frequency.
This unit combines signals of with different carrier frequency into one signal. The outgoing carrier frequency is centered among the input signals.
Definition at line 14 of file ChannelCombiner_v1.m.
function ChannelCombiner_v1::ChannelCombiner_v1 | ( | in | param | ) |
Class constructor.
Constructs an object of type ChannelCombiner_v1.
param.nInputs | Number of inputs. |
param.nOutputs | Number of outsputs. |
obj | An instance of the class ChannelCombiner_v1 |
|
virtual |
Brief description of what the traverse function does.
in | The signal_interface of the input signals of different wavelength |
out | The signal_interface of the combined signal |
Reimplemented from unit.