How can I plot an equation to its time lag?
3 次查看(过去 30 天)
显示 更早的评论
I am using MATLAB to solve an economic model and I would like to plot in a graph consumption in period t+1 and consumption in period t. The equation for consumption is:
where are parameters that I can choose the value but correspond to the sequence defined above. Since I know consumption in period 0, , I can solve for the sequence using a loop. However, I do not know how to plot consumption to its lag in a graph.
Thanks for your help!!
2 个评论
Image Analyst
2020-3-29
What does "to its lag" mean? If you want to plot consumption, just use the plot() function after the loop.
回答(1 个)
darova
2020-3-29
Use for loops
c(1) = w + (1-b)*(1+r)*a0 + D;
for t = 1:n-1
c(t+1) = (1+r)*(c(t)-ch)*b + ch;
end
plot(1:n,c)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!