Home > freetb4matlab > signal > hilbert.m

hilbert

PURPOSE ^

% Analytic extension of real valued signal

SYNOPSIS ^

function f=hilbert(f,N,dim)

DESCRIPTION ^

% -*- texinfo -*-
% @deftypefn {Function File} {@var{h} =} hilbert (@var{f},@var{N},@var{dim})
% Analytic extension of real valued signal
%
% @code{@var{h}=hilbert(@var{f})} computes the extension of the real
% valued signal @var{f} to an analytic signal. If @var{f} is a matrix,
% the transformation is applied to each column. For N-D arrays,
% the transformation is applied to the first non-singleton dimension.
%
% @code{real(@var{h})} contains the original signal @var{f}.
% @code{imag(@var{h})} contains the Hilbert transform of @var{f}.
%
% @code{hilbert(@var{f},@var{N})} does the same using a length @var{N}
% Hilbert transform. The result will also have length @var{N}.
%
% @code{hilbert(@var{f},[],@var{dim})} or
% @code{hilbert(@var{f},@var{N},@var{dim})} does the same along
% dimension dim.
%@end deftypefn

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Fri 22-May-2009 15:13:00 by m2html © 2003