Robochameleon  v1.0
Public Member Functions | Public Attributes | List of all members
Gain_v1 Class Reference

This class implements user defined arbitrary signal gain in power. More...

Inherits unit.

Public Member Functions

function Gain_v1 (in param)
 Class constructor.
 
function traverse (in obj, in Ein)
 Main function call.
 
- Public Member Functions inherited from unit
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 Gain
 Gain value in dB. More...
 
Property nOutputs
 Block outputs.
 
Property nInputs
 Block inputs.
 
- Public Attributes inherited from unit
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.
 

Detailed Description

This class implements user defined arbitrary signal gain in power.

Definition at line 1 of file Gain_v1.m.

Member Data Documentation

Property Gain_v1::Gain

Gain value in dB.

Author
Edson Porto da Silva
Version
1

Definition at line 18 of file Gain_v1.m.


The documentation for this class was generated from the following file: