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.m,v 1.2 2007/07/13 12:17:39 ingo Exp $ HISTORY: 26-01-2007 M Hewitson Creation %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
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.m,v 1.2 2007/07/13 12:17:39 ingo 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