Calculating values from a sequence with a for loop
Mostra commenti meno recenti
I'm trying to to calculate the first 100000 values of the sequence a_n = (2.2*n-1)^2 (with n=1,2,3,4,...etc) with a for loop. I cannot find out why I can't get the values I want into a column vector. I'm also just trying to display the first 10 values I get to the command window. Here is my code:
num = 100000;
n = 1;
AnLoop = zeros(1,100000);
for nLoop = 1:num
AnLoop = (2.2.*n-1).^2;
n = n+1;
end
disp('The first 10 values of this sequence is: ')
fprintf('%d\n', AnLoop)
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su Loops and Conditional Statements in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!