Home > freetb4matlab > irsa > irsa_dft.m

irsa_dft

PURPOSE ^

% @var{fyp} = irsa_dft (@var{xp}, @var{yp}, @var{fxp}, [@var{lm}])

SYNOPSIS ^

function fyp = irsa_dft( xp, yp, fxp, lm )

DESCRIPTION ^

% -*- texinfo -*-
% @deftypefn {Function File} {irsa_dft.m}
% @var{fyp} = irsa_dft (@var{xp}, @var{yp}, @var{fxp}, [@var{lm}])
%
% Compute Discrete Fourier Transformations of irregular sampled time series
% @code{[@var{xp},@var{yp}]} 
% using @code{@var{dft}(f) = sum_(k=1)^N @var{yp}[k] *
% exp(-2*pi*I*@var{xp}[k]*f)} for every f in @var{fxp}
% 
% Input:
%
% @var{xp}  : Columnvector -- sampling points 
%
% @var{yp}  : Matrix with the timeseries values in its columns 
%
% @var{fxp} : Vector -- frequency points for the DFT
%
% @var{lm}  : Boolean -- use lesser memory if 'true' (slower). Default
% is 'false'.  
%
% Output:
%
% @var{fyp} : Matrix with values of the DFTs in its columns
% @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