Method ao/preprocessDataForMCMC


  preprocessDataForMCMC Split, resample and apply FFT to time series for MCMC analysis.
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
  DESCRIPTION: preprocessDataForMCMC: Split, resample and apply FFT to 
                                      time series for MCMC analysis.
 
  CALL:        >> procData = preprocessDataForMCMC(out ,pl)
 
  INPUTS:      pl       - a parameter list
 
               out      - output data. 
 
  OUTPUTS:
               procData - If the procData is a single object,
                          then it packs all processed data to a collection 
                          object. 
 
  Parameters Description
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Method Details
Access public
Defining Class ao
Sealed 0
Static 0

Parameter Description

Default

no description
Key Default Value Options Description
preprocessDataForMCMC
INNAMES '' none Input names. Used for ssm models
OUTNAMES '' none Output names. Used for ssm models
MODEL '' none Model to fit.
FITPARAMS [] none A cell array of evaluated parameters.
INPUT '' none A matrix array of input signals.
NOISE '' none A matrix array of noise spectrum (PSD) used to compute the likelihood.
RANGE [] none Range where the parameteters are sampled.
FREQUENCIES [] none Array of frequencies where the analysis is performed.
F1 [] none Initial frequency for the analysis.
F2 [] none Final frequency for the analysis.
FSOUT [] none Desired sampling frequency to resample the input time series
NUMERIC OUTPUT 0
  • 0
  • 1
Set to true to produce pure Matlab matrices as outputs
INMODEL '' none Input model. Still under test
NAVS 5 none The number of averages to use when calculating PSD and CPSD.
OUTMODEL '' none Output model. Still under test
WIN 0
  • 0
  • 1
Windowing the data.
WIN TYPE 'BH92'
  • 'Rectangular'
  • 'Welch'
  • 'Bartlett'
  • 'Hanning'
  • 'Hamming'
  • 'Nuttall3'
  • 'Nuttall4'
  • 'Nuttall3a'
  • 'Nuttall3b'
  • 'Nuttall4a'
  • 'Nuttall4b'
  • 'Nuttall4c'
  • 'BH92'
  • 'SFT3F'
  • 'SFT3M'
  • 'FTNI'
  • 'SFT4F'
  • 'SFT5F'
  • 'SFT4M'
  • 'FTHP'
  • 'HFT70'
  • 'FTSRS'
  • 'SFT5M'
  • 'HFT90D'
  • 'HFT95'
  • 'HFT116D'
  • 'HFT144D'
  • 'HFT169D'
  • 'HFT196D'
  • 'HFT223D'
  • 'HFT248D'
  • 'Kaiser'
  • 'levelledHanning'
Choose the type of the spectral window.
PSLL 150 none Only if 'win' is set to 'true'. If you choose a 'kaiser' window, you can also specify the peak-sidelobe-level.
LEVELORDER 2 none Only if 'win' is set to 'true'. If you choose a 'levelledHanning' window, you can also specify the order of the contraction.

Example

plist('INNAMES', '', 'OUTNAMES', '', 'MODEL', '', 'FITPARAMS', [[]], 'INPUT', '', 'NOISE', '', 'RANGE', [[]], 'FREQUENCIES', [[]], 'F1', [[]], 'F2', [[]], 'FSOUT', [[]], 'NUMERIC OUTPUT', [false], 'INMODEL', '', 'NAVS', [5], 'OUTMODEL', '', 'WIN', [false], 'WIN TYPE', 'BH92', 'PSLL', [150], 'LEVELORDER', [2])

back to top back to top

Some information of the method ao/preprocessDataForMCMC are listed below:
Class name ao
Method name preprocessDataForMCMC
Category Signal Processing
Package name ltpda
VCS Version 967b0eec0dece803a81af8ef54ad2f8c784b20b2
Min input args 2
Max input args -1
Min output args 1
Max output args -1
Can be used as modifier 0
Supported numeric types {'double'}




©LTP Team