Saving/Visualizing all loop results

조회 수: 1 (최근 30일)
Núria Bautista
Núria Bautista 2016년 9월 18일
댓글: Núria Bautista 2016년 9월 18일
Good morning,
I think my question must be quite simple but I don't find how to resolve it. I have a loop and I want to 'save' (or at least visualize) the results. The problem is with the code I only can 'save/see' the 'last' column, not all (not all the results of the iteration). Here's the code:
b = xlsread('Data.xls', 'Sheet1'); %here I'm reading the excel data
d= size(b); % the size of the input table is 8 x 16 columns.
cols= d(:,2);
Results=[]
for a=b(:,2:cols)
n= 2;
m2 = ar(a,n);
K=6;
hf2=forecast(m2,a,K);
for a=b(:,2:cols) % here I try to save the results but it only save the 'last column', not all the columns.
Results=[forecast(m2,a,K)]
end
end
What could be the problem?
Thanks in advance! :)

채택된 답변

Mischa Kim
Mischa Kim 2016년 9월 18일
I assume you intentionally have two for loops, correct?
Either way, in case you do not know the size of the final matrix you can simply append vectors:
Results = [Results forecast(m2,a,K)]
  댓글 수: 1
Núria Bautista
Núria Bautista 2016년 9월 18일
Thanks Mischa! I had a problem because I was repiting the iteration but now is solved! thanks a lot! :)

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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by