Fill an array with a vector using a for loop
10 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Matthew Hillcoat
am 29 Apr. 2019
Kommentiert: Adam Danz
am 29 Apr. 2019
Let's say I have a 4x13 matrix filled with zeros. I want to fill this matrix with values from a 1x52 vector until the vector is out of values. I must use a for loop for this. All help is appreciated.
0 Kommentare
Akzeptierte Antwort
Adam Danz
am 29 Apr. 2019
Bearbeitet: Adam Danz
am 29 Apr. 2019
Since this sounds like homework, I'll get you started and you can fill in the blanks.
m = zeros(__,__);
v = rand(1,52); % here's your vector of values (random numbers)
for i = __:__
m(i) = v(i);
end
Note, it's silly to do this in a for-loop. It's one line of code, otherwise.
2 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Creating and Concatenating Matrices 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!