Houtan Bastani
7037e2a4bc
reporting: centralize/automate display.m
2013-05-16 14:31:40 +02:00
Houtan Bastani
965f54884d
reporting: @seriesElements: rename numElements to numSeriesElements to conform with other numClass methods
2013-05-16 14:31:40 +02:00
Houtan Bastani
7428ea2cc6
reporting: @objArray: change numObjs to numObjArray to conform with other numClass methods
2013-05-16 14:31:40 +02:00
Houtan Bastani
f877620b93
reporting: remove footnote option
2013-05-15 16:28:32 +02:00
Houtan Bastani
20e5a4d4b6
reporting: remove config option
2013-05-15 16:23:58 +02:00
Houtan Bastani
5920457437
reporting: aesthetic change
2013-05-15 13:05:33 +02:00
Houtan Bastani
1a83647928
reporting: @report: add compiler option to compile() as alternative method to pass compiler information
2013-05-15 13:05:33 +02:00
Houtan Bastani
fe68b69302
reporting: @report: throw explicit error if user has not passed compiler option on Windows
2013-05-15 13:05:26 +02:00
Houtan Bastani
e6b99ad617
reporting: @graph: only take string representation of color
2013-05-14 18:36:01 +02:00
Houtan Bastani
cbd43ee9df
reporting: on error reading user options, print actual option passed not lowercase version of it
2013-05-14 17:24:41 +02:00
Houtan Bastani
d6210a4a34
reporting: @series: fix display
2013-05-14 16:52:09 +02:00
Houtan Bastani
a4a5eb6022
reporting: @series: change showTableMarkers to tableShowMarkers
2013-05-14 16:52:09 +02:00
Houtan Bastani
b631fc1d7f
reporting: @series: change lineWidth to graphLineWidth
2013-05-14 16:52:09 +02:00
Houtan Bastani
f6ff010b36
reporting: @series: rename lineStyle as graphLineStyle
2013-05-14 16:52:08 +02:00
Houtan Bastani
8a45999e19
reporting: change color to graphLineColor
2013-05-14 16:52:08 +02:00
Houtan Bastani
df3b337924
reporting: @series: remove unnecessary assertion
2013-05-14 16:52:08 +02:00
Houtan Bastani
e185ee7172
reporting: fix typos in validity checks
2013-05-14 13:11:46 +02:00
Houtan Bastani
0c6f7dd8cd
reporting: change hlines to showHlines
2013-05-14 13:11:46 +02:00
Houtan Bastani
af094d0271
reporting: implement hlines option
2013-05-14 13:11:46 +02:00
Houtan Bastani
e437480d26
reporting: change vlines to showVlines
2013-05-14 13:11:46 +02:00
Stéphane Adjemian
fc83427185
Merge pull request #393 from JohannesPfeifer/display_tables
...
Add function for displaying estimation results
2013-05-14 03:18:19 -07:00
Sébastien Villemot
0d5a9e3a06
Merge pull request #391 from JohannesPfeifer/master
...
Small bugfix in k_order_pert and check for stale order loglinear
2013-05-14 01:08:21 -07:00
Johannes Pfeifer
cc5527c843
Move filling of decision rules to respective orders
...
Previously, with pruning set to 1 and the option k_order_solver, the
fields like dr.ghu were not set in k_order_pert, even at order=1. But
stoch_simul tries to use them to display the decision rules. Similarly
for order 2. The respective setting of the decision rule fields is now
moved to the respective cases and always conducted at order 1 and
conducted at order 2. This avoids crashes if decision rules of
theoretical moments are requested.
2013-05-13 19:23:38 +02:00
Houtan Bastani
df0749d166
reporting: change zeroline to showZeroline
2013-05-13 18:48:43 +02:00
Houtan Bastani
788b7e3d11
reporting: bug fix: only assign a tempname to figname when one doesn't already exist
2013-05-13 18:19:16 +02:00
Houtan Bastani
9fa99b5337
reporting: make option names uniform by removing underscores to conform with Matlab style options
...
Conflicts:
matlab/reports/@series/series.m
matlab/reports/@series/write.m
2013-05-13 18:16:52 +02:00
Houtan Bastani
bd11ea293e
reporting: change tableMarkers to showTableMarkers
2013-05-13 18:16:52 +02:00
Houtan Bastani
f03bf0a615
reporting: preserve case when assigning method options while allowing user to enter any case
2013-05-13 18:16:52 +02:00
Houtan Bastani
333d515fe9
reporting: change legend_boxoff to showLegendBox
2013-05-13 18:16:52 +02:00
Houtan Bastani
80c9bf6c4c
reporting: change legend to showLegend
2013-05-13 18:16:52 +02:00
Houtan Bastani
36ee655d03
reporting: change showdate to showDate
2013-05-13 18:16:52 +02:00
Houtan Bastani
89b0bd0904
reporting: change grid option to showGrid
2013-05-13 18:16:52 +02:00
Sébastien Villemot
03ec4fa88d
Merge pull request #394 from JohannesPfeifer/k_order_pert_pruning_simult
...
Bugfix for simult_.m when used with k_order_pert and pruning at order=1
2013-05-13 08:34:31 -07:00
Stéphane Adjemian (Charybdis)
86ee57876d
Fixed bug when NAMES__ is not defined.
2013-05-13 16:27:37 +02:00
Stéphane Adjemian (Charybdis)
ccaefc4032
Added @dynSeries/lag method.
2013-05-13 13:53:25 +02:00
MichelJuillard
459a93d2d5
Merge pull request #395 from JohannesPfeifer/prior_violation
...
Make error message if mode violated prior more explicit
2013-05-12 06:47:26 -07:00
Johannes Pfeifer
d9fb19e479
Make error message if mode violated prior more explicit
2013-05-12 13:27:55 +02:00
Johannes Pfeifer
44a6641782
Bugfix for simult_.m when used with k_order_pert and pruning at order=1
...
In the rare combination of k_order_solver, pruning, and order=1 the steady state was not subtracted from the starting values when doing simulations
2013-05-11 12:14:11 +02:00
Johannes Pfeifer
7aea75f348
Add function for displaying estimation results
...
The commit moves the creation of results tables, both the ones displayed
and printed to LaTeX, from dynare_estimation_1.m to a separate function.
This factorization later allows to use this function to display results
from other estimation routines. At the same time, it removes the display
of t-statistics for posterior estimates ( #339 )
2013-05-10 18:58:08 +02:00
Johannes Pfeifer
42081aec88
Filter out stale loglinear option
...
With a previously set loglinear option, both k_order_pert and
stochastic_solvers at order>1 transformed the first order solution, but
kept the higher order terms untransformed. Now, both functions output an
error.
2013-05-08 18:18:34 +02:00
Houtan Bastani
adb8685f4d
fix typo
2013-05-03 14:54:47 +02:00
Houtan Bastani
eebdfd623c
reporting: fix xticklabels
2013-05-03 14:44:30 +02:00
Sébastien Villemot
67e245934f
Merge pull request #384 from JohannesPfeifer/master
...
Remove mexErrorCheck from k_order_pert to make it obey the noprint-option
2013-05-03 02:37:25 -07:00
Houtan Bastani
6243c71ea7
reporting: cosmetic changes
2013-05-03 08:05:09 +02:00
Houtan Bastani
249cd9646e
reporting: for octave, use octave tikz conversion as opposed to matlab2tikz
2013-05-03 07:37:12 +02:00
Houtan Bastani
a90618f748
reporting: write pdf compilation to stdout in Octave
2013-05-03 07:33:50 +02:00
Johannes Pfeifer
996ff3bfd3
Remove mexErrCheck from k_order_pert to make it obey the noprint-option
...
Currently, all stochastic solvers put the error code to info(1) and use
print_info to output the error. The only exception was k_order_pert,
which immediately created an error. Thus, the use of k_order_pert did
not allow for continuing after encountering errors, because only
print_info obeys the noprint-option. Replacing mexErrCheck by setting
info should deliver the correct behavior.
2013-05-02 14:38:47 +02:00
Johannes Pfeifer
7094a45f6d
Revert "Make error message for prior violation more explicit by adding second argument to info()"
...
This reverts commit 2815d5fbd4
.
2013-05-02 14:31:29 +02:00
Johannes Pfeifer
1e0a728906
Fix bug introduced in 27fda91c8c
...
For parallel computations, the relative path is necessary.
2013-05-02 14:27:05 +02:00
Marco Ratto
1b2cf2a45b
Fixed bug introduced in commit d541202.
2013-05-02 08:36:29 +02:00
Sébastien Villemot
188d269467
Merge pull request #379 from JohannesPfeifer/master
...
Bugfix in initial_estimation_checks; making graphs more explicit
2013-04-30 05:05:04 -07:00
Marco Ratto
ab5b922e46
-) fixed bug introduced in commit 66527df;
...
-) estimation options for data set must be given also when ppost=1 (fix in testsuite);
2013-04-30 11:41:13 +02:00
Marco Ratto
afc2454913
Bug fix: when no analytic derivation and change in x very small.
2013-04-30 11:38:18 +02:00
Johannes Pfeifer
50f97ffc16
Capitalize figure title in mh_autocorrelation_function
2013-04-29 23:40:22 +02:00
Johannes Pfeifer
fe6f63aa2e
Fixed bug in name2index
...
Previously, the strings were concatenated, rendering calls to strmatch
wrong. Changed to cell arrays on which strmatch operates.
2013-04-29 23:17:11 +02:00
Johannes Pfeifer
749fff9dcb
Make traceplot and mh_autocorrelation save graphs; add legend
2013-04-29 23:15:44 +02:00
Johannes Pfeifer
c0f12968ee
Create graph folder in rplot if it does not exist
2013-04-29 22:30:52 +02:00
Marco Ratto
f5a6835c63
Fixed bug with calls to dsge smoother which were broken with missing values;
...
Proper use of dataset_ structure and remove the dangerous dat_fil_ utility;
Added r2 in output.
2013-04-29 13:52:20 +02:00
Johannes Pfeifer
3c27394561
Fix bug introduced in df611e9e9d
2013-04-27 16:53:08 +02:00
Johannes Pfeifer
69372d290d
Make Stability Mapping more readable.
...
Increased linewidth and changed color to differentiate from background
grid.
2013-04-27 16:43:01 +02:00
Johannes Pfeifer
27fda91c8c
Replace relative by absolute filenames
...
Closes #329
2013-04-27 16:36:10 +02:00
Johannes Pfeifer
dc8bc3ef65
Use filesep instead of '/'
2013-04-27 16:22:25 +02:00
Johannes Pfeifer
4b4e7ad671
Make rplot save figures in graph-folder and obey nodisplay option
...
option
2013-04-27 14:58:16 +02:00
Johannes Pfeifer
76961ee59b
Provide RMSE with more expressive figure titles
2013-04-27 12:53:06 +02:00
Johannes Pfeifer
935f8eb025
Provide Redform Mapping with more expressive figure titles
2013-04-27 12:52:48 +02:00
Johannes Pfeifer
df611e9e9d
Make sure GSA only computes statistics on original endogenous variables, not auxiliary ones
2013-04-27 11:53:35 +02:00
Johannes Pfeifer
32417def82
Provide stability mapping with more expressive figure titles
2013-04-27 10:58:36 +02:00
Johannes Pfeifer
c0797ea283
Suppress output of row_header_width
2013-04-27 08:28:24 +02:00
Johannes Pfeifer
dce8e74c33
Fix bug where initial_estimation_checks was performed on prior mean instead of specified mode
...
If the mode_file option was used, xparam1 was reloaded from the
mode-file after the initial checks, sometimes leading to very cryptic
errors. Now the initial checks already load the correct parameter
vector.
2013-04-26 21:10:36 +02:00
Johannes Pfeifer
2815d5fbd4
Make error message for prior violation more explicit by adding second argument to info()
2013-04-26 20:20:23 +02:00
Johannes Pfeifer
d3457ee4d9
Make UnivariateSpectralDensity save plots to graphs-folder
...
Also make the plots obey the nodisplay option
2013-04-26 19:59:32 +02:00
Johannes Pfeifer
58b6c3122f
Cosmetic Changes to Graphs
2013-04-26 19:57:36 +02:00
Houtan Bastani
4ba3815a0d
Merge pull request #377 from JohannesPfeifer/master
...
Fix small bug in print_info
2013-04-26 08:48:45 -07:00
Johannes Pfeifer
9310467658
Fix crash in print_info
...
If info(2) is really empty. it cannot be accessed by isempty.
2013-04-26 17:39:35 +02:00
Houtan Bastani
8f65eafb8f
fix typo
2013-04-26 15:04:56 +02:00
Sébastien Villemot
e783084126
Fix comment blocks
2013-04-26 09:50:56 +02:00
Houtan Bastani
1f6cfb7f15
faster load_csv_file_data on Matlab using importdata
2013-04-25 18:40:19 +02:00
Houtan Bastani
cc923e5315
reporting: @graph: add shade_color option
2013-04-25 18:40:02 +02:00
Houtan Bastani
e3bb2760cf
reporting: @graph: add option shade_opacity
2013-04-25 18:40:02 +02:00
Johannes Pfeifer
c55d0a3ae4
Remove pruning_forecast_approximation introduced in cdb7b01879
2013-04-25 12:04:44 +02:00
Johannes Pfeifer
cdb7b01879
Implement Andreasen et al. 2013 pruning at order
...
Implements and documents the Andreasen et al. 2013 pruning at order=3
and sets it as the default at this order. Michel's pruning based on the
approximation of the forecast function has been assigned the option
pruning_forecast_approximation. The preprocessor-interface still needs
to be added for this option. Moreover, more documentation/a reference
what this option does is needed. At a later point, we might change the
default to Michel's approach.
2013-04-24 23:07:01 +02:00
Houtan Bastani
efaa3c71c5
reporting: @graph: add option to turn legend box on or off
2013-04-24 18:12:11 +02:00
Houtan Bastani
e65ee25883
reporting: @graph: avoid legend crash on octave
2013-04-24 17:59:45 +02:00
Johannes Pfeifer
5cb9b02863
Fix unfold for third order pruning
2013-04-24 13:09:40 +02:00
Michel Juillard
9b3c83554a
adding the constant (steady state + effect of future uncertainty) to
...
the simulated series with 3rd order approximation
2013-04-21 21:27:52 +02:00
Michel Juillard
d97e036868
fixing missing increment of index in unfold3, unfold21, unfold12
2013-04-21 20:48:26 +02:00
Stéphane Adjemian
24caaf9864
Merge pull request #373 from FerhatMihoubi/master
...
2 requests
2013-04-19 09:30:48 -07:00
Ferhat Mihoubi
9387b4a28d
Consider the case of non available variable in the csv file
2013-04-19 18:26:20 +02:00
Houtan Bastani
41b11709e8
reporting: @graph: write title directly in latex file (as opposed to Matlab plot).
...
If you don't do this, the title will be centered over the plot (not including YTickLabel width) as opposed to within the cell. This can be weird if you have one table in the section as the plot title will not center with the page title.
2013-04-19 18:24:01 +02:00
Houtan Bastani
86952b06b0
reporting: @section: adjust spacing
2013-04-19 18:24:01 +02:00
Ferhat Mihoubi
7bbffd7cef
Deals with empty values in csv file, removed a useless test
2013-04-19 16:04:06 +02:00
Marco Ratto
ad34f3dbf1
Fixed bugs related to the case where no shock standard deviation is estimated
2013-04-18 19:36:41 +02:00
Marco Ratto
3aa9419835
rename local variables to minimize the risk of overlapping with names stored in data file
2013-04-18 19:35:49 +02:00
Sébastien Villemot
e1f702f83a
Various fixes to steady state computation in estimation DLL
...
Still not working… Valgrind detects unitialized values during the call to
hybridjs…
2013-04-18 18:28:34 +02:00
Houtan Bastani
c7bb71199d
reporting: @reporting: open pdf file after compilation (Matlab only)
2013-04-18 17:28:59 +02:00
Houtan Bastani
ac47e81fb1
reporting: @graph: set prettier spacing of xticklabels
2013-04-18 17:19:48 +02:00
Houtan Bastani
e786fa8627
the last 32bit release of matlab for osx was 7.11 (R2010b)
2013-04-18 11:12:33 +02:00
Stéphane Adjemian (Charybdis)
409675ce9c
Modified @dynSeries/mrdivide method so that dynSeries objects defined over different non disjoint periods can be divided.
2013-04-12 17:55:14 +02:00
Stéphane Adjemian (Charybdis)
3b3d753d54
Modified @dynSeries/mtimes method so that dynSeries objects defined over different non disjoint periods can be multiplied.
2013-04-12 17:53:13 +02:00
Stéphane Adjemian (Charybdis)
b955b20bf3
Modified @dynSeries/minus method so that dynSeries objects defined over different non disjoint periods can be substracted.
2013-04-12 17:50:52 +02:00