Method matrix/crb


  CRB computes the inverse of the Fisher Matrix
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
  DESCRIPTION: CRB computes the inverse of the Fisher Matrix
 
  CALL:        bs = crb(in,pl)
 
  INPUTS:      in      - matrix objects with input signals to the system
               model   - symbolic models containing the transfer function model
 
               pl      - parameter list
 
  OUTPUTS:     bs   - covariance matrix AO
 
  Parameters Description
 
  VERSION:    $Id: crb.m,v 1.19 2012/02/09 15:14:38 ingo Exp $
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Method Details
Access public
Defining Class matrix
Sealed 0
Static 0

Parameter Description

Default

no description
Key Default Value Options Description
NFFT -1 none The number of samples in each fft [default: length of input data].
A string value containing the variable 'fs' can also be used, e.g.,
plist('Nfft', '2*fs')
WIN 'Hanning'
  • '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'
The window to be applied to the data to remove the discontinuities at edges of segments. [default: taken from user prefs]
Only the design parameters of the window object are used. Enter a string value containing the window name e.g.
plist('Win', 'Kaiser', 'psll', 200)
plist('Win', 'BH92')
PSLL 200 none The peak sidelobe level for Kaiser windows.
Note: it is ignored for all other windows
OLAP -1 none The segment percent overlap [-1 == take from window function]
ORDER 0
  • -1
  • 0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
The order of segment detrending:
  • -1 - no detrending
  • 0 - subtract mean
  • 1 - subtract linear fit
  • N - subtract fit of polynomial, order N
NAVS 1 none Force number of averages. If set, and if Nfft was set to 0 or -1,
the number of points for each window will be calculated to match the request.
TIMES [] none The time range to analyze. If not empty, sets the time interval to operate on.
As in ao/split, the interval can be specified by:
  • a vector of doubles
  • a timespan object
  • a cell array of time strings
  • a vector of time objects
SPLIT [] none The time range to analyze. If not empty, sets the time interval to operate on.
As in ao/split, the interval can be specified by:
  • a vector of doubles
  • a timespan object
  • a cell array of time strings
  • a vector of time objects
F1 [] none Initial frequency for the analysis
F2 [] none Final frequency for the analysis
FITPARAMAS '' none Parameters of the model
MODEL '' none An array of matrix models
NOISE '' none An array of matrices with the cross-spectrum matrices
BUILT-IN '' none Symbolic models of the system as a string of built-in models
FREQUENCIES '' none Array of start/sop frequencies where the analysis is performed
PINV 1
  • 1
  • 0
Use the Penrose-Moore pseudoinverse
TOL [] none Tolerance for the Penrose-Moore pseudoinverse
STEP [] none Numerical differentiation step for ssm models
NGRID [] none Number of points in the grid to compute the optimal differentiation step for ssm models
STEPRANGES [] none An array with upper and lower values for the parameters ranges. To be used to compute the optimal differentiation step for ssm models.
back to top back to top

Some information of the method matrix/crb are listed below:
Class name matrix
Method name crb
Category Signal Processing
CVS Version $Id: crb.m,v 1.19 2012/02/09 15:14:38 ingo Exp $
Min input args 1
Max input args -1
Min output args 1
Max output args -1




©LTP Team