Adding new column of data from loop
28 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
jacob Mitch
am 31 Okt. 2019
Bearbeitet: KALYAN ACHARJYA
am 31 Okt. 2019
Say I have a loop running how would I create a new variable that holds the columns I want say.
for ....
v= %some code that ouputs a 1 row 10 column data set say [1;2;3;4;5;...10]
x=v % x adds v as the first column.
% Then adds v again on the second loop run as the 2nd column then adds v again for the 3rd column
end
%so something like x=v, x=vv, x=vvv it keeps adding a new column to x of the data produced by v
I hope you can help. Thank you.
1 Kommentar
KALYAN ACHARJYA
am 31 Okt. 2019
Bearbeitet: KALYAN ACHARJYA
am 31 Okt. 2019
Here 1 row 10 column data set say [1;2;3;4;5;...10];, Example is is 10 rows,1 column?
Which are you looking for?
Akzeptierte Antwort
meghannmarie
am 31 Okt. 2019
x = nan(10,num_loops);
for n = 1:num_loops
v = %some code that ouputs a 1 row 10 column data set say [1;2;3;4;5;...10]
x(:,n) = v; % x adds v as the first column.
end
0 Kommentare
Weitere Antworten (1)
the cyclist
am 31 Okt. 2019
Bearbeitet: the cyclist
am 31 Okt. 2019
x = zeros(10,3);
for i = 1:3
v = rand(10,1);
x(:,i) = v;
end
0 Kommentare
Siehe auch
Kategorien
Mehr zu Cell Arrays 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!