I am currently trying to make a column array out of the different values that are produced during a while loop. A new value of n is computed each time the loop executes. Now how can I put all those values into a column array?

Réponses (1)

Like this:
tableName = zeros(1,1);
n = input('Integer');
i = 1;
while n ~= 1;
if mod(n,2) == 0;
n = n/2;
else
n = 3*n + 1;
end
tableName(i,1) = n;
i = i + 1;
end

Catégories

En savoir plus sur Loops and Conditional Statements dans Centre d'aide et File Exchange

Modifié(e) :

le 5 Oct 2017

Community Treasure Hunt

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

Start Hunting!

Translated by