de

A

abhigopal

Guest
Hola a tots,
Tinc una pregunta!Tinc un vector (array d'elements) i que necessito per calcular l'auto-matriu de correlació per a això.Com puc fer-ho en Matlab.Aquesta matriu ha de ser Toeplitz i simètrica.

També en la mateixa línia, Com puc fer correlació creuada entre 2 conjunts d'elements (matrius de nou) en Matlab.

Necessito tot això a causa del treball que estic fent en Statistical Signal Processing,
Gràcies a tots
Abhi

 
Només ha d'utilitzar la funció xcorr '.vegeu l'ajuda per a l'ús.

 
tots aquests aquests r donat en el quadre de l'eina MATLAB simplement prengui l'ajuda de thre.

 
hi si x és un vector fila després XTX SHD donar o matriu de correlació automàtica que és simètrica i Toeplitz.
codi de MATLAB és

R = x '.* X;

Això li donarà o la matriu de correlació automàticathnx

Purna

 
realitzar el que vostè suggereix:

>> X = rand (1,5)

x =

0,7621 0,4565 0,0185 0,8214 0,4447

>> R = x '* x

R =

0,5808 0,3479 0,0141 0,6260 0,3389
0,3479 0,2084 0,0084 0,3749 0,2030
0,0141 0,0084 0,0003 0,0152 0,0082
0,6260 0,3749 0,0152 0,6747 0,3653
0,3389 0,2030 0,0082 0,3653 0,1978El que no és un Toeplitz

 
abhigopal va escriure:

Hola a tots,

Tinc una pregunta!
Tinc un vector (array d'elements) i que necessito per calcular l'auto-matriu de correlació per a això.
Com puc fer-ho en Matlab.
Aquesta matriu ha de ser Toeplitz i simètrica.
 

Welcome to EDABoard.com

Sponsor

Back
Top