<< tukeywin FOSSEE Signal Processing Toolbox uencode >>

FOSSEE Signal Processing Toolbox >> FOSSEE Signal Processing Toolbox > udecode

udecode

Decodes the input uniformly quantized values

Calling Sequence

y=uencode(u,n,v,'saturatemode')

Parameters

Description

Uniformly decodes the input vector or n-dimensional array of integers u with peak values +/- v If u has only positive values, the range of integers is assumed to be [0,2^n-1] If u has positive and negative values the range of integers is assumed to be [-2^(n-1),2^(n-1)-1] If v is not specified, its default value is 1 If saturatemode='wrap' the output is wrapped using modulo arithmetic if overflow occurs If saturatemode='saturate' the output is saturated if overflow accors Example u = int8([-1 1 2 -5]); ysat = udecode(u,3) ysat =

- 0.25 0.25 0.5 - 1. Author Ankur Mallick [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.

See also


Report an issue
<< tukeywin FOSSEE Signal Processing Toolbox uencode >>