diff --git a/tests/Makefile.am b/tests/Makefile.am index 8fd2285214cde158f137987a32f394083d8bf71f..89f031db8d366286bc610b3879ccecefcc4c7107 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -301,6 +301,7 @@ MODFILES = \ gradient/fs2000_numgrad_5.mod \ filter_step_ahead/fs2000_filter_step_ahead_bayesian.mod \ filter_step_ahead/fs2000_filter_step_ahead_ML.mod \ + filter_step_ahead/trend_cycle_decomposition.mod \ loglinear/example4_exp.mod \ loglinear/example4_loglinear.mod \ loglinear/example4_loglinear_lagged_exogenous.mod \ @@ -760,6 +761,7 @@ EXTRA_DIST = \ external_function/extFunNoDerivs.m \ external_function/extFunWithFirstAndSecondDerivs.m \ expectations/expectation_ss_old_steadystate.m \ + filter_step_ahead/trend_cycle_decomposition_data.m \ steady_state/walsh1_old_ss_steadystate.m \ data/test.xlsx \ gsa/morris/nk_est_data.m \ diff --git a/tests/filter_step_ahead/trend_cycle_decomposition.mod b/tests/filter_step_ahead/trend_cycle_decomposition.mod new file mode 100644 index 0000000000000000000000000000000000000000..4bdde9a9417ff580d7fbfcc03978941174f8d05d --- /dev/null +++ b/tests/filter_step_ahead/trend_cycle_decomposition.mod @@ -0,0 +1,38 @@ +var y yp z mu; + +varexo ez eyp emu; + +parameters alpha; + +alpha = .889; + +model(linear); + y = yp + z; + yp = mu + yp(-1) + eyp; + mu = mu(-1) + emu; + z = alpha*z(-1) + ez; +end; + +initval; +y=8.655680; +z=0; +yp=8.655680; +mu=0; +end; + +steady(nocheck); +//resid(1); + +//options_.steadystate.nocheck; + +estimated_params; +stderr emu , inv_gamma_pdf, 0.002 , inf; +stderr eyp , inv_gamma_pdf, 0.002 , inf; +stderr ez , inv_gamma_pdf, 0.06 , inf; +alpha, normal_pdf, 0.9, 0.1; +end; + +varobs y; + + +estimation(datafile=data_i,nobs=82, mh_replic=2000, mode_compute=4, mh_nblocks=2, mh_jscale=0.3, filtered_vars, smoother, diffuse_filter) yp z; diff --git a/tests/filter_step_ahead/trend_cycle_decomposition_data.m b/tests/filter_step_ahead/trend_cycle_decomposition_data.m new file mode 100644 index 0000000000000000000000000000000000000000..8f6d42235b0993be2f17f8d61ce94670b3a4f1ae --- /dev/null +++ b/tests/filter_step_ahead/trend_cycle_decomposition_data.m @@ -0,0 +1,164 @@ +y=[8.655680 +8.656123 +8.654401 +8.641229 +8.630567 +8.620637 +8.605288 +8.608660 +8.620357 +8.619683 +8.630202 +8.636380 +8.614226 +8.605106 +8.537263 +8.555079 +8.591242 +8.626651 +8.645062 +8.671851 +8.704031 +8.723127 +8.737705 +8.750433 +8.758621 +8.772876 +8.790050 +8.794088 +8.798091 +8.816624 +8.836301 +8.852974 +8.872307 +8.887314 +8.902466 +8.924601 +8.944691 +8.960662 +8.973784 +8.984161 +9.000123 +9.019129 +9.035000 +9.054575 +9.075913 +9.094302 +9.114171 +9.135554 +9.157538 +9.176307 +9.193220 +9.220434 +9.246620 +9.257001 +9.243476 +9.202275 +9.160007 +9.147657 +9.157229 +9.171294 +9.189745 +9.198273 +9.201042 +9.214450 +9.225220 +9.233702 +9.247974 +9.262110 +9.272097 +9.275883 +9.277719 +9.278357 +9.282812 +9.289376 +9.290788 +9.292530 +9.295274 +9.297219 +9.297555 +9.290289 +9.271941 +9.255655]; +ipc=[23.5993149 +24.9374227 +15.5668177 +12.822998 +8.720567 +5.2893706 +3.4198277 +3.274742 +3.664711 +3.0744047 +2.0693272 +1.704983 +1.3786582 +1.3437517 +2.6167173 +4.7126735 +6.3341827 +7.3020707 +6.5659735 +4.3717219 +3.4512364 +4.7505574 +5.6671666 +5.6241466 +5.5933745 +4.7565382 +3.7032831 +3.6624086 +3.8250059 +3.2723449 +3.3568247 +3.7965188 +3.5401286 +2.7513284 +2.5482882 +2.2870368 +2.0836978 +2.6555146 +3.3263235 +3.3905589 +3.2762151 +2.8684465 +2.1706005 +2.3531933 +2.5136208 +2.3339758 +2.0782414 +1.8397957 +1.7220838 +2.3651145 +3.4129652 +3.8212567 +3.9356373 +3.6723844 +3.11287 +2.9099557 +3.1280929 +2.5837809 +1.5138311 +1.191679 +1.286452 +1.8904928 +2.4851907 +2.7408867 +2.2572768 +1.3839678 +0.813925 +0.88364 +1.2723562 +2.0426676 +2.4161978 +1.5967846 +0.9763814 +1.6120089 +2.0962214 +1.6427865 +1.5391928 +2.0537506 +3.1496297 +4.34142 +4.3532191 +2.2026746];