Method matrix/loglikelihood


  LOGLIKELIHOOD: Compute log-likelihood for MATRIX objects
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
  Compute the (unnormalized) log-likelihood for MATRIX objects.
 
  loglik_snr = loglikelihood(model,pl);
 
  OUTPUTS:  logL - A collection of objects containing the LLH, SNR,
                   LLH(exp), SNR(exp), LLH(frequencies).
 
  NOTE:     If callerIsMethod is true, only the numerical values of the
            above items are returned.
 
  Example:  [LLH SNR LLH(exp) SNR(exp) LLH(f)] = loglikelihood(m, plist);
 
            Otherwise, if callerIsMethod == false
 
            collection = loglikelihood(m, plist);
 
  Parameters Description
 
  M. Nofrarias, N. Karnesis 2012
 
 
Method Details
Access public
Defining Class matrix
Sealed 0
Static 0

Parameter Description

Default

no description
Key Default Value Options Description
loglikelihood
X [] none The parameter values. A 1xNumParams array.
IN [] none The injection signals (in frequency domain).
OUT [] none The measured output of the system (in frequency domain).
NOISE [] none The inverse cross-spectrum matrix of the measured noise.
PARAMS [] none A cell array containing the names of the parameters to fit.
F [] none Numerical array of frequencies.
LOG PARAMETERS [] none A vector of zeros and ones, denoting the position of a log-parameter.

Example

plist('X', [[]], 'IN', [[]], 'OUT', [[]], 'NOISE', [[]], 'PARAMS', [[]], 'F', [[]], 'LOG PARAMETERS', [[]])

back to top back to top

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




©LTP Team