


% -*- texinfo -*-
% @deftypefn {Function File} {} golombdeco (@var{code}, @var{m})
%
% Returns the Golomb decoded signal vector using @var{code} and @var{m}.
% Compulsory m is need to be specified. A restrictions is that a
% signal set must strictly be non-negative. The value of code
% is a cell array of row-vectors which have the encoded golomb value
% for a single sample. The Golomb algorithm is,
% used to encode the 'code' and only that can be meaningfully
% decoded. @var{code} is assumed to have been of format generated
% by the function @code{golombenco}. Also the parameter @var{m} need to
% be a non-zero number, unless which it makes divide-by-zero errors.
% This function works backward the Golomb algorithm see
% @code{golombenco} for more detials on that.
% Reference: Solomon Golomb, Run length Encodings, 1966 IEEE Trans Info' Theory
%
% An exmaple of the use of @code{golombdeco} is
% @example
% @group
% golombdeco(golombenco(1:4,2),2)
% @end group
% @end example
% @end deftypefn
% @seealso{golombenco}