cómo implementar un ecualizador lineal en matlab

D

dream_ankur

Guest
si la entrada a la ecualizador es de la siguiente formato: [n] = x [n]-a1 * x [n-1]-A2 * x [n-2]-A3 * x [n-3], de cómo se i implementar esto en matlab.
¿Podemos usar el "filtro" de comandos de Matlab para aplicar las muestras cambiado???

 
ya lo tienes:
Código:para n = 1: N-3

y (n) = x (n)-A1 * x (n-1)-A2 * x (n-2)-A3 * x (n-3);

final

 
El problema es que x [n] es la de recibir después de muestreo ascendente de bits de los bits en el lado receptor, que es que pasa a través de la raíz planteadas filtro coseno y que tiene que pasar a través del ecualizador.
Ahora x [n] que es la salida de muestreo ascendente está en la forma de matriz de dimensión (por ejemplo 1 x 20000) e Y [n] es la salida del ecualizador.Ahora x [n-1] o x [n-2], creo que básicamente significa que la muestra retraso.si sólo voy a escribir el bucle como se ha mencionado que para n = 1 (1 ª iteración) se convertirá en mi ecuación y (1) = x (1)-A1 * x (0) a2 * x (-1) y así ON, que supongo que no tiene sentido.porque la señal de su completa que deben pasar por el ecualizador y la salida también debe ser de todos los bits.

 
Lo siento, tienes razón!Aquí está el código correcto!
Código:y (1) = 0;

y (2) = 0;

para n = 3: N

y (n) = x (n)-A1 * x (n-1)-A2 * x (n-2)-A3 * x (n-3);

final

 
Tengo pocas preguntas en el mencionado código de
1) prácticamente no debemos perder toda la información (símbolos) mediante la aplicación de la igualdad.Pero en el caso anterior se están perdiendo algo de información, ¿por qué es así?
2) ¿Qué es exactamente "N" hace referencia en el ciclo for?
3) El tamaño de paso del bucle for debe ser de 3 o 1?

Gracias por su ayuda pronta

 
dream_ankur escribió:

1) prácticamente no debemos perder toda la información (símbolos) mediante la aplicación de la igualdad.
Pero en el caso anterior se están perdiendo algo de información, ¿por qué es así?
 
hi ..gracias por la respuesta anterior

Tengo 1 pregunta más ....<img src="http://images.elektroda.net/73_1261510530_thumb.jpg" border="0" alt="how to implement a linear equilizer in matlab" title="cómo implementar un ecualizador lineal en matlab"/> o

http://images.elektroda.net/73_1261510530.jpg

Te adjunto las parcelas de la señal transmitida y la señal recibida después de equilization.Creo que tanto los gráficos debe ser casi igual, pero hay una gran diferencia tanto en los gráficos.

¿Puede sugerir ninguna motivación para que los gráficos o mal ...

Gracias de antemano.

 
Yo no puedo decir mucho viendo sus cifras, pero por supuesto, el ecualizador cambiará la forma de onda!

 

Welcome to EDABoard.com

Sponsor

Back
Top