How can I get a variable that starts in t=0?
8 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Amelie
el 21 de Feb. de 2023
Comentada: Amelie
el 21 de Feb. de 2023
Dear all,
I am trying to get an index for the variable y that starts at 500 in t=0 and is carried forward from period t=1 onwards by multiplying the variable y with ins_urz. In other words, I am trying to set a starting value for the variable y of 500 in t=0, and then multiply it by ins_urz from period t=1 onwards, in order to use the result of the multiplication in the respective period to multiply it by the continuous elements of ins_urz.
for t=0:249
y(1,1)=500;
y(t+1,:)=y(t,1).*ins_urz(t+1,:);
end
Unfortunately, this has not worked so far, because I get the error message "Index in position 1 is invalid. Array indices must be positive integers or logical values" every time I try.
Can someone help me how to insert the index correctly into the codes?
Thanks a lot for your help!
0 comentarios
Respuesta aceptada
Ver también
Categorías
Más información sobre Loops and Conditional Statements en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!