Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para la generaci nmeros aleatorios, objetivo del presente documento, hemos utilizado Generadores
Lineales Congruentes, para ello hemos optado por Matlab y su respectiva implementacimo sigue:
function [u]=aleatorio(x0,y0,z0,N)
x=[x0];
y=[y0];
z=[z0];
u=[mod((x(1)/30269) + (y(1)/30207)+(z(1)/30323),1)];
for i=2:N
x=[x;mod(171*x(i-1),30269)];
y=[y;mod(172*y(i-1),30207)];
z=[z;mod(170*z(i-1),30323)];
u=[u,mod(x(i)/30269+y(i)/30207+ z(i)/30323,1)];
end
hist(u);
end
u=[ 0.0091 0.5671 0.2503 0.8237 0.4579 0.0862 0.4245 0.1382 0.3158 0.9952 0.4429 0.6307 0.0322
0.6191 0.2158 0.8248 0.6707 0.5377 0.8346 0.5436 0.0616 0.9665 0.9447 0.5169 0.9155 0.1156 0.3109
0.7858 0.9756 0.9640 0.8061 0.0130 0.7236 0.6398 0.5139 0.8501 0.5404 0.1428 0.6382 0.6937 0.6793
0.5440 0.5064 0.6196 0.2085 0.2339 0.2976 0.7560 0.6447 0.0644 0.6886 0.3831 0.5931 0.4765 0.9126
0.4672 0.1360 0.7160 0.2805 0.8917 0.9145 0.6374 0.7580 0.9769 0.2042 0.0794 0.4578 0.6867 0.5995
0.7574 0.2172 0.0478 0.5936 0.4358 0.1047 0.6589 0.8837 0.2784 0.4468 0.1973 0.3345 0.0429 0.4350
0.6602 0.9317 0.7047 0.6225 0.2980 0.4480 0.4058 0.8151 0.4153 0.6765 0.3076 0.9795 0.3226 0.8172
0.3874 0.1913 0.2376 0.0934 0.9797 0.1220 0.5166 0.9261 0.7561 0.7719 0.6160 0.1133 0.3520 0.6387
0.8239 0.5286 0.9808 0.8980 0.1825 0.8812 0.9356 0.6002 0.8196 0.5664 0.3830 0.0090 0.5229 0.5221
0.6835 0.5389 0.5777 0.4313 0.7632 0.5473 0.1234 0.5615 0.1333 0.1606 0.9105 0.6948 0.2438 0.7204
0.5892 0.0922 0.8109 0.6458 0.9797 0.2116 0.6698 0.5705 0.2608 0.4478 0.2618 0.7504 0.7587 0.3351
0.6604 0.2767 0.1310 0.4785 0.9904 0.7579 0.7095 0.3023 0.2776 0.8011 0.7049 0.9794 0.2356 0.4309
0.2953 0.7661 0.5605 0.6983 0.5785 0.9915 0.3377 0.1289 0.7120 0.0742 0.2630 0.9136 0.2553 0.3627
0.5331 0.6757 0.1490 0.8358 0.2921 0.1926 0.8658 0.5099 0.9994 0.2020 0.1593 0.9623 0.1967 0.0910
0.6138 0.4735 0.1822 0.4114 0.3337 0.2883 0.4176 0.6169 0.0482 0.6090 0.7545 0.0751 0.2453 0.7952
0.9366 0.5752 0.2445 0.3701 0.2723 0.7124 0.9232 0.8091 0.4606 0.8694 0.1038 0.8053 0.3037 0.1018
0.9298 0.5527 0.5386 0.7584 0.9296 0.2690 0.7430 0.0257 0.0326 0.6430 0.2592 0.0558 0.5118 0.0647
0.0374 0.5462 0.3254 0.9542 0.8755 0.7403 0.8127 0.2209 0.5947 0.2845 0.3588 0.7822 0.4189 0.7146
1
0.0687 0.9251 0.0654 0.3229 0.9506 0.6938 0.3337 0.6621 0.9551 0.5074 0.7862 0.8809 0.9569 0.0958
0.7290 0.6324 0.8496 0.4416 0.3902 0.8435 0.0042 0.8496 0.1023 0.5905 0.7020 0.4128 0.7241 0.0780
0.7397 0.2016 0.2862 0.1614 0.8025 0.6741 0.5622 0.3567 0.3337 0.8737 0.2107 0.3753 0.1001 0.5850
0.5229 0.6062 0.0498 0.5973 0.0200 0.5786 0.2102 0.0955 0.1593 0.9737 0.9142 0.6920 0.7226 0.3425
0.4307 0.2061 0.6338 0.9006 0.7526 0.7616 0.7346 0.1926 0.3730 0.0037 0.8996 0.9546 0.7906 0.4995
0.3049 0.2374 0.5065 0.3287 0.5371 0.6007 0.4927 0.9490 0.0042 0.2763 0.6040 0.6559 0.0846 0.7533
0.1705 0.1089 0.7917 0.0982 0.9281 0.7098 0.3726 0.9255 0.3269 0.7495 0.7673 0.2603 0.5445 0.2245
0.1673 0.6921 0.5150 0.9087 0.0224 0.5548 0.1390 0.5535 0.5404 0.6781 0.9954 0.0662 0.9106 0.2536
0.3997 0.4485 0.0364 0.6336 0.6344 0.5215 0.8382 0.9365 0.0859 0.0918 0.7039 0.0215 0.0460 0.1557
0.8280 0.4108 0.2988 0.0215 0.9866 0.9902 0.8960 0.4551 0.8924 0.9823 0.1228 0.0646 0.9911 0.4920
0.1903 0.0267 0.3080 0.8948 0.8682 0.7385 0.9864 0.8859 0.3980 ]
../Captura.PNG
Conclusiones:
En la generaci nmeros aleatorios mediante este co notamos que entre mas grande sea el N, este se
aproxima a una distribuciiforme.