๐ŸŒฑ Week 7 Homework โ€” Feedback

Student: Alessandra Nishaj
Assignment: Solow Model with Technological & Population Growth


โœ… Overall Assessment

Result: โœ… More than 50% Correct

Good submission with correct helper function and proper parameter calibration. The code uses subplots effectively to show individual scenarios and comparisons. The main gaps are: (1) missing steady-state reference lines on the y/A plot, (2) no printed steady-state summary, and (3) figures not saved to Figures/ directory. The interpretation is comprehensive and addresses both homework questions well.


๐Ÿ” 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 scenarios.
7 Reuses simulation outputs for later steps โœ… Stores results in cell arrays.
8 Plot k_t for the three scenarios โœ… Figure 1 shows all paths (with subplots).
9 Add steady-state reference lines on k_t plot โœ… Uses yline on individual subplots.
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 on y/A plot.
12 Save figures to Figures/ (PNG/PDF) โŒ Figures not saved (only displayed).
13 Provide steady-state summary (table or print) โŒ No numerical output of k*/(y/A)*.
14 Interpretation answers both homework questions โœ… Comprehensive interpretation in comments.
15 Code hygiene (comments, no cd, folder guard) โœ… Well-structured, no absolute paths.

Score: 10/15 tasks fully correct, 0/15 partial, 5/15 missing โ†’ โœ…


๐Ÿ“ˆ Evidence & Highlights

32:35:docs/week7/Homework submissions/homework_week7 Alessandra Nishaj/week7_homework.m k_star = (s/(delta + scenarios(i,1) + scenarios(i,2) + scenarios(i,1)*scenarios(i,2)))^(1/(1-alpha)); yline(k_star, '--r'); title(sprintf('n=%.2f, g=%.2f', scenarios(i,1), scenarios(i,2)));


๐Ÿ’ก Suggestions for Improvement

  1. Add steady-state lines to the y/A plot: Include yline overlays showing (y/A)* = k*^alpha for each scenario on Figure 2, matching what you did for the capital plot.
  2. Save figures to Figures/ directory: Create a Figures/ folder (with mkdir guard) and save both figures there using exportgraphics() or print().
  3. Print steady-state summary: Add a fprintf block that reports k* and (y/A)* for each scenario. This will provide quantitative backing for your excellent interpretation.

๐Ÿงพ Summary

Well-implemented code with good visualization and comprehensive interpretation. Adding steady-state lines to the output plot, saving figures, and including a quantitative summary will complete the submission.

Grade: โœ… (More than 50% correct)