


% -*- texinfo -*-
% @deftypefn {Function File} {irsa_jitsp.m}
% @var{jitxp} = irsa_jitsp (@var{Tm}, @var{jit}, @var{N} [, @var{rfunc}])
%
% Generate @var{N} sampling points with a minimum distance @var{Tm} and
% an additional random distance @var{jit} with random distribution
% @var{rfunc}
%
% Input:
%
% @var{Tm} : Scalar -- mean sampling period
%
% @var{N} : Scalar -- number of sampling points to generate
%
% @var{jit} : Scalar -- factor in [0,1] describing the part of Tm
% which is jittered.
%
% @var{rfunc}: String (i.e. in quotes) of a random distribution
% function. Has to take the number of rows as the first and the number of
% columns as the second argument. Default is 'rand'.
%
% @var{rmin} : Scalar -- Lower limit of random distribution function
% computed with @var{rfunc}
%
% @var{rmax} : Scalar -- Upper limit of random distribution function
%
% Output:
%
% @var{jitxp} : Columnvector -- sampling points with a jitter
%
% @emph{Note:}
%
% 1) The first sampling point will be 0, the last (N-1)*Tm. No
% jitter is added to them.
%
% 2) If you use a random distribution function and dont give a upper
% or lower limit it's assumed to be limited by its present computed
% maximum or minimum values.
% @end deftypefn