random vectorof zeros and 1

1 次查看(过去 30 天)
Hi,
if I want to generate a random vector of length 1000 where 700 are zeros and 300 are ones how can I do so? I want the zeros and ones to be have a random occurrence in the vector. for example:
A=[ 1 0 1 1 0 1 0 0 .....1] % till observation 1000;
Thanks

采纳的回答

Azzi Abdelmalek
Azzi Abdelmalek 2013-4-20
A=zeros(1,1000)
A(randperm(1000,300))=1

更多回答(0 个)

类别

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