Saving/Visualizing all loop results
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Núria Bautista
le 18 Sep 2016
Commenté : Núria Bautista
le 18 Sep 2016
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! :)
0 commentaires
Réponse acceptée
Mischa Kim
le 18 Sep 2016
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)]
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!