Doctoral Macroeconomics, lectures on Dynamic Programming and Optimal Control, 2023 Fall

  • For this year's lecture notes on introductory DP & OC, please download notes and supplementary files from the following links:Lecture Notes, Lucas Tree Paper, Lucas Tree notebook from QuantEcon.org.

  • Exercises are due on January 15th, 2024. Download link: Homework.

  • You may want to download the Matlab and/or Python template scripts that give you basic ideas on how to implement the steps required in a dynamic programming problem: Matlab codes, Python codes. Please DO notice the comment lines on top of the script files.

1
2
3
4
5
6
# To run this script in Python, you should make sure that
# both matplotlib and numpy modules are pre-installed.
# This file should serve only as a template for you to start working.
# So I intentionally added quite a few mistakes (but not syntax errors)
# into this file, to make sure that nobody can just copy
# all the codes to her software and get correct results.
1
2
3
4
% codes in Matlab for (a)-(c) of the Dynamic Programming homework.
% I intentionally added quite a few mistakes (but not syntax errors)
% into this file, to make sure that nobody can just copy
% all the codes to her software and get correct results.