uencode
Cuantificar y codificar entradas de coma flotante como salidas de enteros
Descripción
especifica la opción y
= uencode(x
,n
,v
,outputSign
)outputSign
para generar salidas enteras con signo o sin signo.
Ejemplos
Argumentos de entrada
Argumentos de salida
Algoritmos
La función uencode
asigna el valor de entrada de coma flotante a un valor entero determinado por el requisito de 2n niveles de cuantificación. Esta codificación se ajusta a la definición de codificación uniforme especificada en la Recomendación UIT-T G.701. El rango de entrada [-v,v]
se divide en 2n intervalos uniformemente espaciados. Las entradas del rango [-v,v]
se cuantifican primero según esta subdivisión del rango de entrada y luego se asignan a uno de los 2n enteros. El rango de la salida depende de si especifica que desea enteros con signo.
La función optimiza los tipos de datos de salida para el número de bits, como se muestra en esta tabla.
Referencias
[1] International Telecommunication Union. General Aspects of Digital Transmission Systems: Vocabulary of Digital Transmission and Multiplexing, and Pulse Code Modulation (PCM) Terms. ITU-T Recommendation G.701. March, 1993.