Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Se realiza un programa en MATLAB para realizar la modulación por amplitud de doble banda
lateral (DSB). Para dicho programa se tuvo en cuenta que se debe de normalizar el mensaje a
transmitir para evitar sobre modulaciones. También se debe de considerar, generar una portadora
de igual frecuencia y longitud a la de la señal a transmitir.
División de polinomios
Se crea una función en MATLAB capaz de calcular el polinomio del cociente y del residuo para dos
polinomios dados (polinomio numerador o ''divisor'' y polinomio denominador o ''dividendo'').Ver
figura 1. Lo primero que se debe de tener en cuenta es que para realizar las operaciones de suma y
resta de vectores en MATLAB, los vectores deben de tener los mismos tamaños. es por esto que
según el numero de términos ''n'' que el usuario pida calcular, por facilidad a la hora de
programar, se completa el divisor con una cantidad de ceros igual a ''n''. Por ejemplo si el divisor
es un vector de 2 elementos y el dividendo es un vector de 3 elementos, después de multiplicar el
cociente por el dividendo, donde [cociente=divisa(1)/diva(1)] al momento de realizar las operación
de resta entre el resultado de esta multiplicación y el divisor no la podría realizar en MATLAB, ya
que estos vectores tendrían distintas dimensiones.
El MATLAB cuenta con un comando que realiza este mismo procedimiento, la sintaxis es la
siguiente:
De esta forma se obtiene el siguiente resultado, el cual se puede comparar con el resultado del
comando de MATLAB:
R = -32.8148 4.1481 0 0
Serie de Fourier
Para este caso, se hace un programa en MATLAB que por medio de un ciclo for que realice la
sumatoria de los ''P'' términos que el usuario desea. Entre más grande sea el numero de P, mejor
se aproximara la representación de la señal en series de Fourier a la señal original. La señal original
se representara fácilmente conociendo la frecuencia (Fo) de la onda y generando un vector de
tiempo (t) por medio del comando sawtooth(2*pi*Fo*t).
Si f y f ' son continuas, salvo en un numero finito de puntos de discontinuidad de tipo salto, las
sumas parciales de Fourier convergen puntualmente a f (x) en los puntos de continuidad de f y a
la media de los limites laterales en los puntos de discontinuidad.
El fenómeno de gibss hace que no haya una buena convergencia de la serie de Fourier entorno a
los puntos donde la señal tiene oscilaciones fuertes (discontinuidades tipo salto), tal como ocurre
en el caso de la señal diente de sierra, la cual pasa bruscamente de 1 a -1. Si miramos en las
graficas los sobre picos que se presentan en la reconstrucción de la señal alrededor de estos
puntos de sobresaltos bruscos en la señal, dichos sobre picos nunca desaparecen y tampoco
disminuye su magnitud por mas términos que se sumen en la serie.
El fenómeno de gibbs aparece por ejemplo cuando a la salida de un sistema de respuesta infinita
al impulso se le hace un truncamiento para convertirlo en un sistema de respuesta al impulso
finita, y entre más significativo sea el truncamiento, mayor será la cantidad de oscilaciones de
gibbs que aparecen en el dominio de la frecuencia. El fenómeno de gibbs puede evitarse tomando
una cantidad suficiente de muestras en el dominio del tiempo.
Por medio de la FFT nos muestra la frecuencia fundamental de la señal, el ancho de banda de esta
y la magnitud de los coeficientes de la serie de Fourier.
En los gráficos se puede ver que a medida de que se aumentan el numero de términos de la serie
de Fourier, esta se irá aproximando mas a la señal real e igualmente ocurre con el espectro de
magnitud, en el que después de una cierta cantidad de términos en la serie de Fourier, la señal
reconstruida va a tener el mismo espectro de magnitud de la señal original. En la figura # se puede
notar esto.
.
Figura 3:Espectros de magnitud de la señal original y la señal reconstruida para 150 términos en la
serie de Fourier.
Figura 4: Señal diente de sierra reconstruida y original para 150 términos en la serie de Fourier.
La correlación cruzada es una medida de la similitud entre dos señales y está en función del
tiempo relativo entre las señales, es por esto que para calcular la distancia a un objeto en base a
las señales enviado.wav y recibido.wav de un sistema sonar, se utiliza la correlación cruzada de
MATLAB y de esta forma obtener el vector de correlación cruzada (X) de las dos señales con los
respectivos índices de retraso de cada componente del vector X.
Después de tener el vector de correlación cruzada con sus índices de retraso, se busca en el vector
el máximo valor de correlación para identificar el retraso de la señal después de haber sido
emitida, y recibida de nuevo después de haberse reflejado en el obstáculo. Para realizar esto se
utiliza la siguiente fórmula:
indice de retardo
Tiempo de retardo=
frecuencia de muestreo
Velocidad∗tiempo
Distancia=
2
Se divide por dos por que la distancia que detecta el sensor es la de ida y regreso de la señal.
Referencias
[1]http://www.lpi.tel.uva.es/~nacho/docencia/ing_ond_1/trabajos_03_04/subacuatica/Sonar.htm
[2]http://www.bcamath.org/documentos_public/archivos/personal/conferencias/cubo.pdf