Home > freetb4matlab > irsa > irsa_idft.m

# irsa_idft

## PURPOSE

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

## SYNOPSIS

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

## DESCRIPTION

```% -*- texinfo -*-
% @deftypefn {Function File} {irsa_idft.m}
% @var{yp} = irsa_dft (@var{fxp}, @var{fyp}, @var{xp}, [@var{lm}])
%
% Compute Inverse Discrete Fourier Transformations of spectra
% [@var{fxp},@var{fyp}]
% using @code{@var{yp}(t) = (1/N) * sum_(k=1)^N @var{fyp}[k] *
% exp(2*pi*I*@var{fxp}[k]*t)} for every t in @var{xp}
%
% Input:
%
% @var{fxp} : Columnvector -- frequency points
%
% @var{fyp} : Matrix with the spectrum values in its columns
%
% @var{xp}  : Vector -- sampling points for the resulting timeseries
%
% @var{lm}  : Boolean -- use lesser memory if 'true' (slower). Default
% is 'false'.
%
% Output:
%
% @var{yp}   : Matrix with values of the IDFTs in its columns
% @end deftypefn```

## CROSS-REFERENCE INFORMATION

This function calls:
This function is called by:
• irsa_genreal % [@var{yp,fxp,fyp}] = irsa_genreal (@var{xp}, @var{amp}, @var{phi})
• irsa_resample % @var{newyp} = irsa_resample (@var{xp}, @var{yp}, @var{newxp}, [@var{lm}])
• irsa_rgenreal % [@var{yp,fxp,fyp}] = irsa_rgenreal (@var{xp}, @var{fmax}, @var{arfunc},

Generated on Sat 16-May-2009 00:04:49 by m2html © 2003