selecting random

조회 수: 1 (최근 30일)
milad babaei
milad babaei 2011년 6월 8일
i have made a vector like this x(1,i), i=1 to 10e6 in a m.file(this is my output format ) now i want to choose randomly 10000 of them and then showing those vectors.

답변 (2개)

Andrei Bobrov
Andrei Bobrov 2011년 6월 8일
x = rand(1,10e6);
I = randperm(10e6);
xout = x(I(1:1e4));

Clemens
Clemens 2011년 6월 8일
If you want with laying back you could get random indices with:
ind = randi(1e6,1e4,1);
xout = x(ind);

카테고리

Help CenterFile Exchange에서 Random Number Generation에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by