Method ao/heterodyne


  HETERODYNE heterodynes time-series.
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
  DESCRIPTION: HETERODYNE heterodynes time-series.
 
  The input signal is mixed down at the specified frequency. The mixed
  signal is then (optionally) low-pass filtered and (optionally) downsampled 
  to have the specified bandwidth.
 
  CALL:     b = heterodyne(a,pl)
 
  INPUTS:   pl   - a parameter list
            a    - input analysis object
 
  OUTPUTS:  b    - output analysis object containing the filtered data.
 
  Parameters Description
 
  VERSION:     $Id: heterodyne.m,v 1.24 2012/01/31 20:07:31 mauro Exp $
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Method Details
Access public
Defining Class ao
Sealed 0
Static 0

Parameter Description

Default

no description
Key Default Value Options Description
F0 [] none The heterodyne frequency in Hz.
T0 0 none Modulation start time offset in s.
QUAD 'cos'
  • 'sin'
  • 'cos'
The quadrature to output. 'sin' or 'cos'.
BW [] none The bandwidth at the output in Hz.
LP 1
  • 1
  • 0
Low pass filter the output data at 'bw'.
FILTER [] none Filter to be used to low pass the output data.
If this parameter is set, the low pass is applied regardless to the value of the 'lp' parameter
DS 1
  • 1
  • 0
Downsample the output data.
back to top back to top

Some information of the method ao/heterodyne are listed below:
Class name ao
Method name heterodyne
Category Signal Processing
CVS Version $Id: heterodyne.m,v 1.24 2012/01/31 20:07:31 mauro Exp $
Min input args 1
Max input args -1
Min output args 1
Max output args -1




©LTP Team