Parte I: Algoritmo de Lloyd-Max
1. Crear una función que retorne los puntos de representación aj para 1≤j≤M repartidos de
forma equitativa entre toda la región. La función debe aceptar como parámetros de
entrada:
A. Amplitud máxima pico a pico de entrada al sistema
B. Niveles de partición (M)
2. Crear una función que retorne un array con los valores de los bordes bj para 1≤j≤M-1.
La función debe aceptar como parámetros de entrada:
A. Un array con los puntos de representación aj para 1≤j≤M
3. Crear una función que retorne los puntos de representación aj para 1≤j≤M. La función
debe aceptar como parámetros de entrada:
A. Un array con los bordes (bj) para 1≤j≤M-1.
B. Un array con el PDF fj(u) de cada region Rj para 1≤j≤M
C. Amplitud máxima pico a pico de entrada al sistema
4. Utilizando las funciones anteriores recrear el algoritmo de Lloyd-Max. El algoritmo debe
parar cuando la distorsión MSE no mejora de forma significativa (10^-7). Debes utilizar
una señal de entrenamiento para que el algoritmo se ajuste a ella, se puede usar una
señal senoidal con dos periodos completos. El PDF de cada región se puede simular
como un distribución normal.