π± Week 7 Homework β Feedback
π± Week 7 Homework β Feedback
Student: Sebastiano Bacchi
Assignment: Solow Model with Technological & Population Growth
β Overall Assessment
Result: β More than 50% Correct
Excellent submission with correct helper function, proper parameter calibration, and well-organized code. The script efficiently stores results and produces clear plots saved to the correct directory. The bonus convergence speed analysis is thoughtful. The main gaps are: (1) missing steady-state reference lines on both plots, and (2) no printed steady-state summary. The interpretation addresses both homework questions but could be more explicit.
π Task-by-Task Checklist
| # | Requirement | Status | Notes |
|---|---|---|---|
| 1 | Separate simulate_growth_tech.m helper with correct signature |
β | Provided with four outputs. |
| 2 | Helper preallocates arrays and final values | β | Column vectors, final period handled. |
| 3 | Law of motion divides by (1+n)(1+g) |
β | Correct implementation. |
| 4 | Technology path updates with (1+g) |
β | Included in loop. |
| 5 | Main script sets required parameters (Ξ±, Ξ΄, s, T=80, k0, A0) |
β | Matches homework specification. |
| 6 | Scenario matrix includes (0,0), (0.01,0.02), (0.02,0.03) |
β | Stored in ng_values. |
| 7 | Reuses simulation outputs for later steps | β | Stores results in arrays (k, y, c, A). |
| 8 | Plot k_t for the three scenarios |
β | Figure 1 shows all paths. |
| 9 | Add steady-state reference lines on k_t plot |
β | Missing yline overlays. |
| 10 | Plot y_t/A_t for the three scenarios |
β | Figure 2 implemented. |
| 11 | Add steady-state reference lines on y_t/A_t plot |
β | Missing yline overlays. |
| 12 | Save figures to Figures/ (PNG/PDF) |
β | Saved to Figures/ as PNG. |
| 13 | Provide steady-state summary (table or print) | β | No numerical output of k*/(y/A)*. |
| 14 | Interpretation answers both homework questions | β οΈ | Addresses both but could be more explicit about convergence speed mechanism. |
| 15 | Code hygiene (comments, no cd, folder guard) |
β οΈ | Uses addpath with userpath (absolute path concern), otherwise clean. |
Score: 10/15 tasks fully correct, 2/15 partial, 3/15 missing β β
π Evidence & Highlights
14:19:docs/week7/Homework submissions/Homework_7_2264611 Sebastiano Bacchi/Codes/Homework_7_2264611.m
for i = 1:n_cases
n = ng_values(i, 1);
g = ng_values(i, 2);
[k(:, i), y(:, i), c(:, i), A(:, i)] = simulate_growth_tech(alpha, s, delta, n, g, k0, A0, T);
end
Bonus: Convergence speed analysis (Figure 3) shows good understanding of the dynamics.
π‘ Suggestions for Improvement
- Add steady-state reference lines: Include
ylineoverlays on both plots showingk*and(y/A)*for each scenario. Calculate these usingk_star = (s / (delta + n + g + n*g))^(1/(1-alpha))andy_star = k_star^alpha. - Print steady-state summary: Add a
fprintfblock that reportsk*and(y/A)*for each scenario. This will provide quantitative backing for your interpretation. - Clarify convergence speed discussion: Your interpretation mentions that βspeed of convergence is higher when k is lowerβ but doesnβt explain the mechanism. Please elaborate on how higher
nandgincrease effective depreciation and thus convergence speed. - Avoid absolute paths: Replace
addpath([userpath, '\Homework_7_2264611\Codes'])with a relative path or ensure the function is in the same directory.
π§Ύ Summary
Strong submission with excellent code organization and thoughtful bonus analysis. Adding steady-state overlays and a quantitative summary will complete the submission and align with homework expectations.
Grade: β (More than 50% correct)