Commit Graph

8776 Commits (c56ad96c86f7244f090370788a567a9e5a80033d)

Author SHA1 Message Date
Johannes Pfeifer be567c92a3 Fix description of generating function in eps-loader in dynare_estimation_1.m 2015-06-08 17:57:15 +02:00
Johannes Pfeifer 200187a2c9 Fix TeX-loader of PosteriorIRF.m
It referred to the wrong files and always loaded only one figure, even if several were created.
2015-06-08 17:57:14 +02:00
Johannes Pfeifer 66a840b4d5 Add TeX-loader to forecast_graphs.m used with dyn_forecast.m 2015-06-08 17:57:14 +02:00
Johannes Pfeifer 3a18b72f1b Add TeX eps-loader to graph_decomp.m called in shock_decomposition.m 2015-06-08 17:57:14 +02:00
Johannes Pfeifer efb23bbca0 Add captions to pm3.m TeX-output
Otherwise, it is impossible to know that is displayed
2015-06-08 17:57:13 +02:00
Johannes Pfeifer 26f6f7eb3b Fix bug in forecast_graphs.m when var_list_ was empty
In this case, var_list was not set to M_.endo_names because of a typo
2015-06-08 17:57:13 +02:00
Johannes Pfeifer 6f7265337b Fix saving of graphs in forecast_graphs.m
Did not use the M_.dname folder, but rather fname
2015-06-08 17:57:12 +02:00
Johannes Pfeifer a339164b77 Eliminate global variables from dyn_forecast.m and add header 2015-06-08 17:57:12 +02:00
Johannes Pfeifer 8385e813ce Fix display of ML forecasts with Matlab 2014b graphics interface
Explicit colours need to be specified
2015-06-08 17:57:11 +02:00
Johannes Pfeifer f0167d8cd5 Cosmetic fixes to manual 2015-06-08 16:49:40 +02:00
Johannes Pfeifer dec37f372a Document options for silent mode-finding 2015-06-08 16:49:40 +02:00
Johannes Pfeifer 35040725bb Document TaRB algorithm 2015-06-08 16:49:39 +02:00
Johannes Pfeifer c2f07c720f Add check whether tarb_new_block_probability is between 0 and 1 2015-06-08 16:49:39 +02:00
Johannes Pfeifer aa4b07610e Add unit test for TaRB MH-algorithm 2015-06-08 16:48:58 +02:00
Johannes Pfeifer 55d44f0983 Add preprocessor option silent_optimizer 2015-06-08 16:48:57 +02:00
Johannes Pfeifer 3bf13dd53b Add functionality for TaRB 2015-06-08 16:44:44 +02:00
Johannes Pfeifer 0769fd1cce Add verbosity and SaveFile options to some optimizers
Also moves additional optimizer-related files to corresponding subfolder
Closes #894
2015-06-08 16:44:44 +02:00
Johannes Pfeifer 8048b0c5c1 Allow for relative_irf option in estimation command
The option was used and inherited from stoch_simul before
2015-06-08 16:42:43 +02:00
Johannes Pfeifer e7bf0672f5 Add unit test for relative_irf option 2015-06-08 16:39:08 +02:00
Johannes Pfeifer 6b69297c27 Improve documentation of relative_irf option 2015-06-08 16:39:07 +02:00
Johannes Pfeifer ccbb5fa7fb Fix relative_irf option for higher order
Ex-post scaling is only allowed if linearity holds
2015-06-08 16:39:07 +02:00
Johannes Pfeifer 3c9b031bd1 Fix bug in dynare_estimation_init.m if steady state does not solve
There was no check in dynare_estimation_init.m whether the steady state solved, but the noconstant option was set nevertheless. This gave rise to cases where a steady state file returned 0 for the observables, but the steady state did not exits. Due to later using use_calibration, this problem with the initial values was not detected, but the observation equation featured no constant although it should. The solution is to move the use_calibration option before the first steady state computation and then issue an error if the parameterization does not work
2015-06-08 16:35:50 +02:00
Johannes Pfeifer fe221bbc42 Add/adapt unit test for conditional forecasts with initval and histval blocks 2015-06-08 16:12:37 +02:00
Johannes Pfeifer 1c01bacf36 Fix bug in dyn_forecast.m where forecasts after an initval block where computed at the initial values and not at the steady state
This contradicted the manual (histval must be used to do this). Also clarifies the manual on this.
2015-06-08 15:48:46 +02:00
Houtan Bastani 8bc946c148 preprocessor: replace extra exos in steady state model
(commit lost in merge)
(cherry picked from commit d7db5070e7cf8d1b043062b04d3bd3c4e18ce6c1)
2015-06-08 15:45:03 +02:00
Johannes Pfeifer 58387f00e9 Make conditional forecasts compatible with histval 2015-06-08 15:42:14 +02:00
Johannes Pfeifer ad66a7bb35 Account for initial values when making conditional forecasts
- Closes #655
- Implements unit test
- Saves distribution of controlled exogenous variables
- Adds information that the full path of constrained variables must be specified
2015-06-08 15:42:14 +02:00
Johannes Pfeifer 5f40285307 Take care of more requested plot periods than unconditional forecast periods
Also takes care of initial period that was neglected
2015-06-08 15:33:54 +02:00
Sébastien Villemot 1c6b394c77 Macro-processor slides: some updates, license under CC-BY-SA-4.0. 2015-06-08 14:55:13 +02:00
Stéphane Adjemian c593b78e4b Merge pull request #958 from JohannesPfeifer/unique_data_check
Add check for unique data entries in dataset
2015-06-08 11:42:30 +02:00
Johannes Pfeifer 5d8da65e6d Add check for unique data entries in dataset
Leads to cryptic crashes if not filtered out
2015-06-08 11:16:40 +02:00
Houtan Bastani d39eb4d922 doc: small fixes to dseries/reporting slides 2015-06-08 11:16:03 +02:00
Houtan Bastani 729954137b preprocessor: fix sign comparison warning 2015-06-08 10:33:04 +02:00
Houtan Bastani 41155369ac Merge pull request #955 from JohannesPfeifer/identification_fixes
Various fixes to GSA and Identification
2015-06-08 10:17:24 +02:00
Johannes Pfeifer 249c2ca7ad Force sampling from uniform distribution for ML in stab_map_.m 2015-06-08 09:45:09 +02:00
Houtan Bastani aaee660f0a doc: update dseries/reporting slides 2015-06-07 21:35:26 +02:00
Johannes Pfeifer 2479a4fa66 Delete redundant initval-block from fs2000.common.inc 2015-06-07 18:11:28 +02:00
Johannes Pfeifer c864d9facb Fix histvalf.m for steady state files
In this case, ex0_ is required, but it was not set global, leading to crashes
2015-06-07 17:28:16 +02:00
Johannes Pfeifer ba7087ca65 Add moments_varendo to fs2000 unit test
Was not triggered elsewhere
2015-06-07 17:27:30 +02:00
Johannes Pfeifer 13134e0c80 Make check_list_of_variables.m reflect that varobs is now a cell array. 2015-06-07 17:25:04 +02:00
Johannes Pfeifer 0104f91f4b Replace initval blocks by steady_state_model blocks in fs2000 unit tests
Speeds up estimation
2015-06-07 17:11:39 +02:00
Johannes Pfeifer c39331d526 Fix bugs in dyn_mex.m under Windows
Fixes string comparison and copy and paste error.
2015-06-07 14:07:11 +02:00
Houtan Bastani cf9d318e0c doc: fix typos in dseries/reporting presentation 2015-06-07 11:50:36 +02:00
Stéphane Adjemian e07607011c Merge pull request #710 from JohannesPfeifer/estimation_init_analytic_derivation
Fix bug in dynare_estimation_init.m with analytic_derivation where param...
2015-06-06 23:17:10 +02:00
Johannes Pfeifer 79ca991b02 Add initialization of c1 to sylvester3.m
Prevents crashes in older Matlab versions for pathological cases (e.g. if p=0)
2015-06-06 18:45:05 +02:00
Johannes Pfeifer 27622a29da Fix initialization of parameter bounds for ML case in stab_map_.m 2015-06-06 17:40:37 +02:00
Johannes Pfeifer c9b05575f5 Add missing anchor to manual 2015-06-05 21:52:11 +02:00
Johannes Pfeifer 0c9937f33c Add unit test for ML with morris 2015-06-05 20:50:29 +02:00
Johannes Pfeifer 68c9c3e9ab Account for ML in map_ident_.m
In this case, pdraws is empty. Closes #676
2015-06-05 20:49:43 +02:00
Johannes Pfeifer 4e6ce64081 Account for possibility of ML estimation in stab_map_.m 2015-06-05 20:48:43 +02:00