Giter VIP home page Giter VIP logo

Comments (3)

jmbejara avatar jmbejara commented on July 1, 2024

There is a state variable (the initial W_t) and a choice variable (W_{t+1}). The choice that you make for the choice variable becomes the state variable next period. We're solving the problem of what choice to make for W_{t+1} given W_t for each possible state W_t. The N x N matrix gives us a matrix of possible values of consumption C_t = W_{t+1} - W_t for each possible W_t that we may encounter. If each row represents a different choice of W_{t+1}, then each column is a potential W_t we may encounter. Then, for each column, we must choose the optimal row. This choice of optimal row defines the policy function.

In your code, you need some way of choosing the best W_{t+1} given W_t.

Hope this helps!

from comp-econ-sp19.

erineidschun avatar erineidschun commented on July 1, 2024

What is the N X T+2 matrix for? Is it supposed to hold the V_T values? If not, how are we supposed to fill it out?

And for the second NxN matrix (question 4), do we just use values from the NxN matrix in question 2 and the NX T+2 matrix in question 3?

from comp-econ-sp19.

jmbejara avatar jmbejara commented on July 1, 2024

V_t takes values for t=0,1,2,...,T. Thus, we need T+1 columns. The extra column at t=T+2 is supposed to be a column of zeros representing V_{T+1}. This is a trick for convenience. The value function V_{T+1} is by definition zero, because no utility is gained after time T. This allows us to write the consumption-savings decision at time T the same as we would at time T-1. It's just that there is no benefit to saving cake at time T, because no consumption can occur at time T+1.

Yeah, I think you can use the same NxN matrix.

from comp-econ-sp19.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.