Commit Graph

5635 Commits (44287a2d75c52a72cba7b4cf375c2a8507afbb69)

Author SHA1 Message Date
Stéphane Adjemian (Ulysses) f72c45787c Cosmetic change. 2013-03-14 23:08:35 +01:00
Stéphane Adjemian (Ulysses) b51ba4ae6f Added @dynDates/intersect function. 2013-03-14 23:08:35 +01:00
Stéphane Adjemian (Ulysses) 9b16ee5f88 Added @dynDates/isempty function. 2013-03-14 23:08:35 +01:00
Stéphane Adjemian (Ulysses) e51cc1dac2 Added @dynDates/plus method. 2013-03-14 23:08:35 +01:00
Stéphane Adjemian (Ulysses) 4514a410dc Added dynDates/eq method. 2013-03-14 23:08:35 +01:00
Stéphane Adjemian (Ulysses) ca5bf548a2 Changed the behaviour of @dynDate/eq.
Return zero if A and B have no common frequencies (previously an error was returned).
2013-03-14 23:08:35 +01:00
Houtan Bastani 81f7f8a4d4 reporting: check user input for table class 2013-03-14 19:15:00 +01:00
Houtan Bastani 12b2b96ab0 reporting: allow selection of series in table 2013-03-14 18:45:10 +01:00
Houtan Bastani 2116ab0f4c reporting: xrange & yrange 2013-03-14 18:37:31 +01:00
Stéphane Adjemian (Ulysses) 1d3dc37781 Allow declaration of dates with lowercase frequencies. 2013-03-14 18:35:35 +01:00
Stéphane Adjemian (Ulysses) f3f985dd37 Removed useless addpath command from unitary test. 2013-03-14 18:35:35 +01:00
Stéphane Adjemian (Ulysses) 8328be5b8d Fixed bug (missing time member). 2013-03-14 18:35:35 +01:00
Stéphane Adjemian (Ulysses) 862b4e1b6c Removed isint function in @dynSeries/private. 2013-03-14 18:35:35 +01:00
Stéphane Adjemian (Ulysses) 4e67db9339 Added missing header license. 2013-03-14 18:35:35 +01:00
Stéphane Adjemian (Ulysses) 5bdce2db3e Changed unitary test. 2013-03-14 18:35:35 +01:00
Stéphane Adjemian (Ulysses) 87e7bc042d Cosmetic change. 2013-03-14 18:35:35 +01:00
Stéphane Adjemian (Ulysses) ae789516c1 Added unitary test. 2013-03-14 18:35:35 +01:00
Stéphane Adjemian (Ulysses) 7e057d1711 Changed unitary test. 2013-03-14 18:35:35 +01:00
Stéphane Adjemian (Ulysses) 846aff99fd Removed useless addpath command from unitary tests. 2013-03-14 18:35:35 +01:00
Stéphane Adjemian (Ulysses) a18766d676 Cosmetic change. 2013-03-14 18:35:35 +01:00
Stéphane Adjemian (Ulysses) 2152453c7d Added unitary test. 2013-03-14 18:35:35 +01:00
Stéphane Adjemian (Ulysses) e4cad0762a Cosmetic change. 2013-03-14 18:35:35 +01:00
Stéphane Adjemian (Ulysses) 1e4fd736ee Added unitary test. Removed useless addpath commands from unitary test. 2013-03-14 18:35:35 +01:00
Stéphane Adjemian (Ulysses) 2ee2f0df93 Removed commented lines of code. 2013-03-14 18:35:35 +01:00
Stéphane Adjemian (Ulysses) c023fdd71c Rewrote @dynSeries/subsref recursively. Improved error messages. Fixed bugs (missing time member). 2013-03-14 18:35:35 +01:00
Stéphane Adjemian (Ulysses) 52b0f6db00 Added missing header (license). 2013-03-14 18:29:42 +01:00
Stéphane Adjemian (Ulysses) 0b2fd4c8da Fixed header. 2013-03-14 18:29:42 +01:00
Houtan Bastani 4dfd6bfbdf dynSeries bug fix: add time to date slice 2013-03-14 15:05:09 +01:00
Houtan Bastani b1abf17050 reporting: change way to create temporary file 2013-03-14 14:46:32 +01:00
Stéphane Adjemian (Ulysses) 6541ce2325 Fixed bug in @dynSeries/extract method (missing time member). 2013-03-14 14:48:36 +01:00
Stéphane Adjemian (Ulysses) 59f436dc44 Fixed unitary tests for @dynDate/subsref method. 2013-03-14 14:48:36 +01:00
Stéphane Adjemian (Ulysses) 2ca26ca89a Rewrote @dynDate/subsref method recursively. Improved error messages. 2013-03-14 14:48:36 +01:00
Houtan Bastani 46e965f3ec reporting: code cleanup 2013-03-14 11:26:33 +01:00
Houtan Bastani 41efff0d7b reporting: simplified commands 2013-03-14 11:26:33 +01:00
Stéphane Adjemian (Ulysses) 6b397e1dd8 Fixed unitary tests. @dynDates/sort and @dynDates/unique methods have to be called without (empty) parenthesis. 2013-03-14 11:08:34 +01:00
Stéphane Adjemian (Ulysses) d3ba208e8d Rewrote @dynDates/subsref method recursively. Improved error messages. 2013-03-14 11:08:34 +01:00
Stéphane Adjemian (Ulysses) 919ee41c23 Completed header. 2013-03-14 11:08:34 +01:00
Stéphane Adjemian (Ulysses) 551971dc50 Moved shiftS function. 2013-03-14 11:08:34 +01:00
Stéphane Adjemian (Ulysses) 6d86ed7c3e Added the possibility to create a sub dynDates object. Added unitary test.
*Example* Let dd be a dynDate object:

d1 = dynDate('1966Q4');
d2 = dynDate('2013Q1');
dd = d1:d2;

then dd(2:5) is also dynDates object for the dates 1967Q1, 1967Q2, 1967Q3 and 1967Q5.
2013-03-14 11:08:34 +01:00
Stéphane Adjemian (Ulysses) 4444075530 Fixed bug. 2013-03-14 11:08:34 +01:00
Stéphane Adjemian (Ulysses) 95f36eccb7 Added data file for unitary tests (dynSeries class). 2013-03-14 11:08:34 +01:00
Stéphane Adjemian (Ulysses) ca0168e254 Added the possibility to extract a dynDate object from a dynDates object.
*Example* If a dynDates object is built as follows

d1 = dynDate('1966Q4');
d2 = dynDate('2013Q1');
dd = d1:d2;

then dd(2) is a dynDate object (should be equal to dynDate('1967Q1')).
2013-03-14 11:08:34 +01:00
Stéphane Adjemian (Ulysses) 2dad114eec Added a new interface to instantiate dynDate objects.
Call dynDate constructor with two arguments: teh first one is a 2*1 vector of integers (for time), the second one is a scalar integer (for freq).
2013-03-14 11:08:34 +01:00
Stéphane Adjemian (Ulysses) 96f8716be6 Removed useless addpath commands in unitary tests. 2013-03-14 11:08:34 +01:00
Stéphane Adjemian (Ulysses) 5492f88bee Added the possibility to return a subsample from a dynSeries.
If ts is a dynSeries object, then the following syntax is valid:

t0 = dynDate('1950Q1') ;
t1 = dynDate('2000Q3') ;

range = t0:t1 ;
ds = ts(range);

Note that the dates in range do not need to be contiguous or sorted in increasing order.
2013-03-14 11:08:34 +01:00
Michel Juillard 64ddca513d dynSeries: making possible to concatanate empty series; fixing bugs 2013-03-13 12:58:40 +01:00
Michel Juillard ebf93d672f stochastic extended path: additional changes 2013-03-12 09:36:58 +01:00
Michel Juillard dd75baa9b4 stochastic extended path: new algorithm with leaner tree, new hybrid
option using second order perturbation correction,
solve_stochastic_perfect_foresight_model.m moves to matlab/ep directory
2013-03-11 16:09:08 +01:00
Johannes Pfeifer 195ed8baac Make storage of moments consistent with manual
The deciles of some posterior moments were erroneously saved in a field
Distribution, while the manual specifies they are name deciles.
2013-03-10 19:46:31 +01:00
Houtan Bastani 18ed9daafe reporting: make errors more clear 2013-03-08 19:25:24 +01:00