I have a homework problem that I've been working on, but I've come to a section that I believe requires a for loop. The section that I'm dealing with is below.
The matlab code that I've tried is this:
n=0;
for n=i-1 && n<=40
income = initial_income*(1+inflation)^n
end
From my understanding, this will only find the value at n=0. I believe I need each value of income at n = 1:40.
Any and all help would be appreciated!
I'll place the rest of the problem below for the sake of context. The retirement year that I found was 1959, but I don't believe that will be relevant to this section.

3 comentarios

Rik
Rik el 11 de Mzo. de 2021
I would suggest re-reading the material from your course. It seems you misunderstood the syntax for a for-loop.
Cris LaPierre
Cris LaPierre el 11 de Mzo. de 2021
I'd also suggets completing Ch 13 of MATLAB Onramp, as that covers for loops.
Nathan Brannan
Nathan Brannan el 11 de Mzo. de 2021
I'll go through that. Thank you!
Loops have been the bane of me so far. Having a better understanding would be great.

Iniciar sesión para comentar.

 Respuesta aceptada

David Hill
David Hill el 11 de Mzo. de 2021

0 votos

income = initial_income*(1+inflation).^(0:40);

1 comentario

Nathan Brannan
Nathan Brannan el 11 de Mzo. de 2021
If this is the desired answer, then I suppose I got lost in the idea that n = i-1.
I figured that played an immediate role in calculating the income. Thanks for the answer!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Loops and Conditional Statements en Centro de ayuda y File Exchange.

Productos

Versión

R2020b

Preguntada:

el 11 de Mzo. de 2021

Comentada:

el 11 de Mzo. de 2021

Community Treasure Hunt

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

Start Hunting!

Translated by