Filter löschen
Filter löschen

Random numbers

1 Ansicht (letzte 30 Tage)
Sujan
Sujan am 18 Apr. 2012
I have a problem regarding random numbers. Suppose I have a zero vector with length 10. I want to generate random numbers only on position 1,2,4,7,8. How do I generate random numbers only on these positions ? Is there any command ?

Akzeptierte Antwort

Andrei Bobrov
Andrei Bobrov am 18 Apr. 2012
idx = [1,2,4,7,8];
out = zeros(10,1);
out(idx)=rand(numel(idx),1);

Weitere Antworten (0)

Kategorien

Mehr zu Random Number Generation finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by