import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
sns.set_style("whitegrid")
%matplotlib inline
Naredba rand() koristi se za generisanje elemenata iz uniformne raspodele.
x0 = np.random.rand()
print(x0)
Naredbom rand možemo definisati i ceo niz koji se sastoji od slučajnih brojeva iz uniformne raspodele.
Sada ćemo da napravimo niz x_unif koji se sastoji od 1000 slučajnih brojeva sa uniformnom raspodelom:
x_unif = np.random.rand(1000,1)
Niz x_unif sada možemo da analiziramo uz pomoć histograma:
plt.hist(x_unif, bins=5)
plt.title("Histogram za uniformnu raspodelu")
plt.xlabel("Vrednost slučajnog broja")
plt.ylabel("Učestanost pojavljivanja" );