মূলত আমাকে হার্টলির 'রিয়েল বিজনেস সাইকেল মডেলগুলি সমাধান করার জন্য একটি ব্যবহারকারীর গাইড' প্রতিলিপি করতে হবে ( http://www.econ.ucdavis.edu/factory/kdsalyer/LECTURES/Ecn235a/Linearization/ugfinal.pdf )। বিশেষত, আমি মডেল দ্বারা অন্তর্ভুক্ত গতিশীল সিস্টেম অনুকরণ করতে চাই যা নীচে নির্দিষ্ট করা হয়েছে:
যেখানে খরচ হয়, শ্রমের সরবরাহ হয়, মূলধন হয়, হ'ল অটোরেগ্রেসিভ প্রযুক্তিগত প্রক্রিয়া, আউটপুট এবং বিনিয়োগ।এইচ কে জেড ওয়াই i
আমি এটা নিম্নলিখিত যুক্তিবিজ্ঞান ব্যবহার ভান: সময়ে বলে , সবকিছু স্থির অবস্থা হয় এবং সব মান 0, যা থেকে আমরা আছে । তারপর, এ মাধ্যমে সিস্টেমের জন্য একটি অভিঘাত দিয়ে , আমি জন্য সমাধান এবং (যেমন আমি 'মর্মাহত' আছে এবং পূর্বে প্রাপ্ত । তারপরে, আমি বাকি দুটি পুনরুদ্ধার করতে এই দুটি প্লাগ করি, যথা - এবং প্রক্রিয়াটি পুনরাবৃত্তি করি।k t + 1 t + 1 ε c t + 1
দুর্ভাগ্যক্রমে, আমি একটি বিস্ফোরক প্রক্রিয়া পেয়েছি যা বোধগম্য নয়:
আমি আর কোডও অন্তর্ভুক্ত করি যা এটি অনুকরণ করতে ব্যবহৃত হয়:
n<-300
data.simulated <- data.table(t = 0, zval = 0, cval = 0, hval = 0, kval = 0, yval = 0, ival = 0)
data.simulated <- rbind(data.simulated, data.table(t = 1, kval = 0), fill = TRUE)
for (ii in 1:n){
##initial shocks
eps <- rnorm(1, mean = 0, sd = 0.007)
zt1 <- data.simulated[t == ii - 1, zval]*0.95 + eps
kt1 <- data.simulated[t == ii, kval]
##solve for ct, ht
lmat <- matrix(c(1, -0.54, 2.78, 1), byrow = T, ncol = 2)
rmat <- matrix(c(0.02 * kt1 + 0.44 * zt1, kt1 + 2.78 * zt1), ncol = 1)
solution <- solve(lmat, rmat)
ct1 <- solution[1, ]
ht1 <- solution[2, ]
##now solve for yt1 and kt2 and it1
yt1 <- zt1 + 0.36 * kt1 + 0.64 * ht1
kt2 <- -0.07 * ct1 + 1.01 * kt1 + 0.06 * ht1 + 0.1 * zt1
it1 <- 3.92 * yt1 - 2.92 * ct1
##add to the data.table the results
data.simulated[t == ii, c("zval", "cval", "hval", "yval", "ival") := list(zt1, ct1, ht1, yt1, it1)]
data.simulated <- rbind(data.simulated, data.table(t = ii + 1, kval = kt2), fill = TRUE)
}
a <- data.simulated[, list(t, cval, ival, yval)]
a <- data.table:::melt.data.table(a, id.vars = "t")
ggplot(data = a, aes(x = t, y = value, col = variable)) + geom_line()
আমার প্রশ্নটি সহজ - কাগজে বর্ণিত সিস্টেমটি কি সহজাতভাবে অস্থিতিশীল এবং ফলাফলগুলি এলোমেলো করে ফেলেছে বা আমি কোথাও কোনও ভুল করেছি?