Method ao/delay


  DELAY delays a time-series using various methods.
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
  DESCRIPTION: DELAY delays a time-series using various methods.
 
  CALL:        b = delay(a, pl)
               b = delay(a, tau) % in this case, fft filtering is used
 
  Time-series can be delayed either by an integer numbers of samples, or a
  time, depending on the method chosen. For delaying by an explicit time,
  you can use the fft filtering method, or a fractional delay filtering
  method.
 
  Parameters Description
  
  EXAMPLES:    1) Shift by 10 samples and zero pad the end of the time-series
                  >> b = delay(a, plist('N', 10, 'method', 'zero'));
 
               2) Shift by 0.1 seconds
                  >> b = delay(a, plist('mode', 'fftfilter', 'tau', 0.1));
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Method Details
Access public
Defining Class ao
Sealed 0
Static 0

Parameter Description

Default

no description
Key Default Value Options Description
MODE 'sample'
  • 'sample'
  • 'fftfilter'
  • 'timedomain'
The mode to use to delay the data.
TAU 0 none The delay time (s) for use in the 'fftfilter' and 'timedomain' delay modes.
N 0 none The number of samples to delay by (for use in 'sample' delay mode).
METHOD 'zero' none The method for handling the end of the time-series when using the 'sample' mode.
back to top back to top

Some information of the method ao/delay are listed below:
Class name ao
Method name delay
Category Signal Processing
Package name ltpda
VCS Version 3f8d61c792503a5b5ec8a0a153efb23b65da24a9
Min input args 1
Max input args -1
Min output args 1
Max output args -1




©LTP Team