# How could i generate 10000 samples of a random variable uniformly distributred in(0,1)??

2 views (last 30 days)
HARI PRASAD on 19 Aug 2015
Edited: Purushottama Rao on 19 Aug 2015
Dear Sir/Madam, How could i generate 10000 samples of a random variable uniformly distributred in(0,1)??
Walter Roberson on 19 Aug 2015
Yes.
HARI PRASAD on 19 Aug 2015
i have generated 2 random variables X and Y uniformly distributed in (0 1) ,10000 samples each.
now i have to find R(i)= square root of sum of the squares of X and Y.
Is this below code correct for the problem
i=0:1:10000;
R(i)= sqrt((X(i).^2) + (Y(i).^2));
while running i get error on the last line which is as below
Subscript indices must either be real positive integers or logicals.

Purushottama Rao on 19 Aug 2015
Edited: Purushottama Rao on 19 Aug 2015
In your code,loop should start form 1. i=1:1:1000
However inorder to acheieve what you have wanted, you may not need a loop.
X= rand(1,10000);
Y=rand(1,10000);
k=sqrt(X.^2+Y.^2)
k is the result