Home > m > helper > ltpda_rand.m

ltpda_rand

PURPOSE ^

LTPDA_RAND return a random number between r1 and r2

SYNOPSIS ^

function val = ltpda_rand(r1, r2)

DESCRIPTION ^

 LTPDA_RAND return a random number between r1 and r2

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

 DESCRIPTION: LTPDA_RAND return a random number between r1 and r2

 CALL:       val = ltpda_rand(r1, r2)

 INPUTS:     r1  - lower limit of the random values
             r2  - upper limit of the random values

 OUTPUTS:    val - random numbers

 VERSION: $Id: ltpda_rand.html,v 1.14 2008/03/31 10:27:31 hewitson Exp $

 HISTORY: 26-01-2007 M Hewitson
             Creation

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function val = ltpda_rand(r1, r2)
0002 % LTPDA_RAND return a random number between r1 and r2
0003 %
0004 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0005 %
0006 % DESCRIPTION: LTPDA_RAND return a random number between r1 and r2
0007 %
0008 % CALL:       val = ltpda_rand(r1, r2)
0009 %
0010 % INPUTS:     r1  - lower limit of the random values
0011 %             r2  - upper limit of the random values
0012 %
0013 % OUTPUTS:    val - random numbers
0014 %
0015 % VERSION: $Id: ltpda_rand.html,v 1.14 2008/03/31 10:27:31 hewitson Exp $
0016 %
0017 % HISTORY: 26-01-2007 M Hewitson
0018 %             Creation
0019 %
0020 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0021 
0022 int = r2-r1;
0023 rand('state',sum(100*clock));
0024 pause(0.001);
0025 val = r1 + int*rand;
0026 
0027 
0028 % END
0029

Generated on Mon 31-Mar-2008 12:20:24 by m2html © 2003