How can I have n randomly generated vectors?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Sherwin
am 1 Okt. 2016
Kommentiert: Sherwin
am 2 Okt. 2016
Hi, I want to generate n random vectors. The problem is I put it in the loop and the vector is being replaced in every run, but I need to have all of the n vectors.
for n= 1:50
A=rand(1,5);
end
How can I have n random vectors as an output?
0 Kommentare
Akzeptierte Antwort
Weitere Antworten (1)
Image Analyst
am 2 Okt. 2016
Store the vectors in rows of A
A = rand(50, 5);
Anytime you need one of the vectors, just reference a row of A
thisVector = A(row, :);
5 Kommentare
Image Analyst
am 2 Okt. 2016
Try one of these options:
m = magic(3)
% Get m going down columns
mRow = m(:)'
% Get m going across rows
temp = m';
mRow = temp(:)'
m =
8 1 6
3 5 7
4 9 2
mRow =
8 3 4 1 5 9 6 7 2
mRow =
8 1 6 3 5 7 4 9 2
Siehe auch
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!