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

KALYAN ACHARJYA
KALYAN ACHARJYA 2019년 10월 31일
편집: KALYAN ACHARJYA 2019년 10월 31일
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?

댓글을 달려면 로그인하십시오.

 채택된 답변

meghannmarie
meghannmarie 2019년 10월 31일

2 개 추천

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

추가 답변 (1개)

the cyclist
the cyclist 2019년 10월 31일
편집: the cyclist 2019년 10월 31일

1 개 추천

x = zeros(10,3);
for i = 1:3
v = rand(10,1);
x(:,i) = v;
end

카테고리

도움말 센터File Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기

질문:

2019년 10월 31일

편집:

2019년 10월 31일

Community Treasure Hunt

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

Start Hunting!

Translated by