MKZR:Liczby losowe

Z Skrypty dla studentów Ekonofizyki UPGOW

(Różnice między wersjami)
(Generacja liczb losowych)
(Generacja liczb losowych)
Linia 1: Linia 1:
==Generacja liczb losowych==
==Generacja liczb losowych==
 +
 +
<source lang="matlab">
function y=myran(x);  
function y=myran(x);  
-
a=1664525;
+
  a=1664525;
-
b=1013904223;
+
  b=1013904223;
-
m=2^32;
+
  m=2^32;
-
y=mod(a*x+b,m);
+
  y=mod(a*x+b,m);
-
return;  
+
  return;  
end
end
 +
</source>
==Liczby o zadanym rozkładzie==
==Liczby o zadanym rozkładzie==

Wersja z 19:21, 19 paź 2009

Spis treści

Generacja liczb losowych

function y=myran(x); 
  a=1664525;
  b=1013904223;
  m=2^32;
  y=mod(a*x+b,m);
  return; 
end

Liczby o zadanym rozkładzie

Rozkład Gaussa

Algorytm Boxa-Mullera