optimization algorithms or any algorithms
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Dear ALL
Hopefully you are keeping fine..
I need your help.
I want to generate a normal random sequence with mu=0 and sigma=1, and pass these sequence by filter as following:-
X=randn(1,100000); % generate normal random sequence.
A=[a1 a2 a3]; % the coefficients of the filter.
Y= filter(1,A,X); %The sequence after passed on the filter.
NOW, I have my Data set called C, which is correlated normal random sequence.
SO, I need to adjust the coefficients of the filter ( A ) to give me the best value of y when RC=RY.
RC=xcorr(C,100); % the correlation coefficient of my data set C;
RY=xcorr(Y,100); % the desired correlation coefficient of Y;
*Could please to help me how can I find the best value of A which make RY is near to RC value, by any optimization algorithm. * Thanks in advance
RAYYAN
5 comentarios
Walter Roberson
el 28 de Ag. de 2013
Your purpose is to find the coefficients of a two (three?) pole filter that will best transform an uncorrelated normal distribution to match the correlated normal distribution C ?
Respuesta aceptada
Más respuestas (0)
Ver también
Categorías
Más información sobre Digital Filtering en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!