🌱 Week 7 Homework — Feedback
🌱 Week 7 Homework — Feedback
Student: Chiara Tombolini
Assignment: Solow Model with Technological & Population Growth
⚠️ Overall Assessment
Result: ⚠️ Partial (<50% Correct)
The submission has the helper function embedded in the main script (which is acceptable), and the core simulation logic is correct. However, several key requirements are missing: (1) no steady-state reference lines on either plot, (2) no printed steady-state summary, (3) figures saved to root directory instead of Figures/, and (4) interpretation is present but incomplete. The code runs but doesn’t fully meet the homework specifications.
🔍 Task-by-Task Checklist
| # | Requirement | Status | Notes |
|---|---|---|---|
| 1 | Separate simulate_growth_tech.m helper with correct signature |
⚠️ | Function embedded in script (acceptable but not ideal). |
| 2 | Helper preallocates arrays and final values | ✅ | Row 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) |
✅ | Three separate function calls. |
| 7 | Reuses simulation outputs for later steps | ✅ | Stores results in variables (k1, k2, k3, etc.). |
| 8 | Plot k_t for the three scenarios |
✅ | Top subplot 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 |
✅ | Bottom subplot implemented. |
| 11 | Add steady-state reference lines on y_t/A_t plot |
❌ | Missing yline overlays. |
| 12 | Save figures to Figures/ (PNG/PDF) |
⚠️ | Saves to root directory, not Figures/. |
| 13 | Provide steady-state summary (table or print) | ❌ | Only prints final period values, not steady-state k*/(y/A)*. |
| 14 | Interpretation answers both homework questions | ⚠️ | Addresses steady-state effects but convergence speed discussion is incomplete/incorrect. |
| 15 | Code hygiene (comments, no cd, folder guard) |
✅ | Clean structure, no absolute paths. |
Score: 7/15 tasks fully correct, 2/15 partial, 6/15 missing → ⚠️
📈 Evidence & Highlights
69:79:docs/week7/Homework submissions/week7homeworkchiaratombolini chiara tombolini/week7homeworkchiaratombolini.m
[k1, y1, c1, A1] = simulate_growth_tech(a, s, delta, 0, 0, k0, A0, T);
[k2, y2, c2, A2] = simulate_growth_tech(a, s, delta, 0.01, 0.02, k0, A0, T);
[k3, y3, c3, A3] = simulate_growth_tech(a, s, delta, 0.02, 0.03, k0, A0, T);
💡 Suggestions for Improvement
- Add steady-state reference lines: Include
ylineoverlays on both subplots 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. Currently you only print final period values, but the homework asks for steady-state levels. - Save figures to
Figures/directory: Create aFigures/folder (withmkdirguard) and save both PNG files there usingfullfile('Figures', 'filename.png'). - Clarify convergence speed discussion: Your interpretation states that “convergence becomes slower” when
g > 0, but the theory suggests that highernandgactually increase convergence speed (due to higher effective depreciation). Please review this point and correct your interpretation.
🧾 Summary
The core simulation is correct, but several key deliverables are missing. Adding steady-state overlays, a quantitative summary, organizing figure exports, and correcting the convergence speed discussion will bring this submission up to passing level.
Grade: ⚠️ (Partial <50% correct)