Need to implement a parameter that grows at a specific rate over time
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
The context is a computational general equilibrium (economic) model
I want to have a parameter that is geometric growth.
The growth in time is G(+1) = (1+I)*G, however, I don't know how to set the value of G at t=0?
(I is percent growth of G for each time period)
I looked in help and found the following equation form
y=C*exp(k*t)
where C is the value of y at t=0 and k can be derived by knowing the value of y at a different time
However, I'm a nube and I'm not sure how to implement this equation in the context of my model.
2 comentarios
Respuestas (1)
Star Strider
el 27 de Abr. de 2022
Perhaps this —
G0 = 2;
I0 = 0.3;
Gfcn = @(t,G,I) G.*(1+I).^t;
t = linspace(0,5, 25);
figure
plot(t, Gfcn(t,G0,I0))
grid
xlabel('t')
ylabel('G(t)')
.
4 comentarios
Ver también
Categorías
Más información sobre Octave 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!
