Stéphane Adjemian (Charybdis)
664997eec8
Removed leading wihite spaces in variable names.
2013-06-27 10:38:49 +02:00
Stéphane Adjemian (Charybdis)
0e5819ee38
Duplicated @dynSeries/disp code in @dynSeries/display (so that the name of the dynSeries objected is correctly printed in the command window).
2013-06-26 16:10:56 +02:00
Stéphane Adjemian (Charybdis)
51fc443e39
Fixed bug.
2013-06-24 15:40:39 +02:00
Stéphane Adjemian (Charybdis)
f258ffbfbc
Check the name of the data file in @dynSeries/save method (do not erase the original data file).
2013-06-24 15:40:39 +02:00
Stéphane Adjemian (Charybdis)
28f3ca1d07
Added overloaded disp and display methods for dynSeries objects.
2013-06-24 15:40:39 +02:00
Stéphane Adjemian (Charybdis)
51c4eb6cb3
Fixed bug.
2013-06-24 15:40:39 +02:00
Stéphane Adjemian (Charybdis)
ff48ac617d
Reverted Ferhat's commit 23e583f95c0a5631c943c44f9116f20b91c0fb0a. The names of the dynSeries variables are stored in a column cell array.
2013-06-17 17:52:27 +02:00
Stéphane Adjemian (Charybdis)
479034ae6d
Partially reverted Ferhat's commit 16a73af066fb52cce1ecc98c5e434d7528db2e1f.
2013-06-17 17:52:27 +02:00
Stéphane Adjemian (Charybdis)
480704ff17
Cosmetic change.
2013-06-17 17:52:27 +02:00
Stéphane Adjemian (Charybdis)
7f53a992c0
Cosmetic change.
2013-06-17 17:52:27 +02:00
Stéphane Adjemian (Charybdis)
3a10b47a79
Reverted Ferhat's commit 895c8d5348c1a88b1ff130d4aead5d95be3e4f0b.
2013-06-17 17:52:27 +02:00
Stéphane Adjemian (Charybdis)
473ec84255
Added unitary tests.
2013-06-17 17:52:27 +02:00
Stéphane Adjemian (Charybdis)
00c5f4623a
Added unit test.
2013-06-17 17:52:27 +02:00
Stéphane Adjemian (Charybdis)
839c01dd27
Fixed bug in @dynSeries/align method (occuring if the second dynSeries object has more observations than the first one).
2013-06-17 17:52:27 +02:00
Stéphane Adjemian (Charybdis)
47a5a20a64
Cosmetic change.
2013-06-17 17:52:27 +02:00
Stéphane Adjemian (Charybdis)
0108a94c4e
Added unitary test in @dynSeries/align method.
2013-06-17 17:52:27 +02:00
Stéphane Adjemian (Charybdis)
d23cd52752
Reverted buggy commit 5366dd5cb9f546809ff21a0bd23a2ac423aac6ce by Ferhat and added call to strtrim in @dynSeries/extract method to remove leading and trailing white spaces in variable names.
2013-06-17 17:52:26 +02:00
Ferhat Mihoubi
7cff2a32db
Get rid of extra space characters.
2013-06-17 17:52:26 +02:00
Ferhat Mihoubi
2faca37231
Allows to compute the sum of two dynSeries with different starting dates
2013-06-17 17:52:26 +02:00
Ferhat Mihoubi
eb7c28f2d7
Allows to compute the difference between two dynSeries with different starting dates
2013-06-17 17:52:26 +02:00
Ferhat Mihoubi
a190f3f71c
The names of the dynSeries are stored in a row vector not in a column vector
2013-06-17 17:52:26 +02:00
Sébastien Villemot
61485ab809
Fix copyright notices
2013-06-12 17:04:46 +02:00
Stéphane Adjemian (Charybdis)
ccaefc4032
Added @dynSeries/lag method.
2013-05-13 13:53:25 +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
Stéphane Adjemian (Charybdis)
63502db6c0
Modified @dynSeries/plus method so that dynSeries objects defined over different non disjoint periods can be added.
2013-04-12 17:48:00 +02:00
Stéphane Adjemian (Charybdis)
6eecf0ba10
Fixed typo in header.
2013-04-12 17:21:10 +02:00
Stéphane Adjemian (Charybdis)
1dd0518188
Added unitary test in dynSeries/subsasgn.
2013-04-12 16:27:46 +02:00
Stéphane Adjemian (Charybdis)
681e7b677d
Added the possibility to use two regular expressions in dynSeries/subsasgn method.
...
As in dynSeries/extract we consider a tensor product.
2013-04-12 16:26:57 +02:00
Stéphane Adjemian (Charybdis)
f447ea8feb
Added unitary test in dynSeries/extract method.
2013-04-12 15:59:19 +02:00
Stéphane Adjemian (Charybdis)
2a9e075c63
Added the possibility to use two regaular expressions in @dynSeries/extract method.
...
*Example*
Suppose that a dynSeries object contains the following set of variables
GDP_1
GDP_2
GDP_3
GDP_4
GDP_5
GDP_6
GDP_7
HICP_1
HICP_2
HICP_3
HICP_4
HICP_5
HICP_6
HICP_7
Consumption_1
Consumption_2
Consumption_3
Consumption_4
Consumption_5
Consumption_6
Consumption_7
Then the syntax:
b = a{'@GDP,HICP@_@1,2,3@'}
will instantiate a new dynSeries object containing variables:
GDP_1
GDP_2
GDP_3
HICP_1
HICP_2
HICP_3
2013-04-12 15:58:55 +02:00
Houtan Bastani
a8b9dd24b8
dynSeries: tex_rename: allow to be used with one arg when the dynSeries has only one var
2013-04-03 19:13:32 +02:00
Stéphane Adjemian (Charybdis)
aa73a3f5ed
Added unitary test in dynSeries/subsref.
2013-03-29 14:53:34 +01:00
Stéphane Adjemian (Charybdis)
7fe697a7e0
Added the possibility to extract variables from dynSeries object using indices instead of variable names.
...
If ts is a dynSeries object containing variables A1, A2, A3, A4, A5, then the following syntaxes are equivalent:
ts{[1, 2, 5]}
ts{'A1','A2','A5'}
and will create a new dynSeries object made of variables A1, A2 and A5.
2013-03-29 14:53:34 +01:00
Stéphane Adjemian (Charybdis)
ae80129db6
Added unitary test for @dynSeries/size.
2013-03-29 14:53:34 +01:00
Stéphane Adjemian (Charybdis)
45b89a17c3
Give dot access to the @dynSeries/size function.
2013-03-29 14:53:34 +01:00
Stéphane Adjemian (Charybdis)
9f117f9d00
Changed behaviour of @dynSeries/size.
...
If called with a second input argument (dim), size returns the number of observations if dim==1 or
the number of variables if dim==2. Without this second argument, size returns the number of
observations and the number of variables.
2013-03-29 14:53:34 +01:00
Stéphane Adjemian (Charybdis)
8311caf304
Closes #346
2013-03-28 12:31:34 +01:00
Stéphane Adjemian (Charybdis)
1dd2512532
Added unitary test in @dynSeries/subsasgn
2013-03-28 12:31:34 +01:00
Stéphane Adjemian (Charybdis)
5e16db5760
Closes #333
2013-03-28 12:31:34 +01:00
Stéphane Adjemian (Charybdis)
fbc34e74d4
Fixed bug.
2013-03-28 12:31:34 +01:00
Stéphane Adjemian (Charybdis)
6f8aed5109
Fixed numbering of the unitary tests in @dynSeries/subsasgn method.
2013-03-28 12:31:34 +01:00
Stéphane Adjemian (Charybdis)
974e8b1a39
Fixed bug.
2013-03-28 12:31:33 +01:00
Stéphane Adjemian (Charybdis)
5132e501cf
Fixed bug.
2013-03-28 12:31:33 +01:00
Stéphane Adjemian (Charybdis)
35542ec904
Added the possibility to factorize the extraction of variables from a dynSeries object.
...
In addition to the already implemented selection mechanism using matlab's regular expressions,
we allow the following syntax:
a = ts{'GDP_@US,JP,FR@'};
to extract variables GDP_US, GDP_JP and GDP_FR from dynSeries object ts. If one of these variables
does not exist, an error message is issued.
2013-03-28 12:31:33 +01:00
Stéphane Adjemian (Charybdis)
15a916512f
Added unitary test in @dynSeries/extract method.
2013-03-28 12:31:33 +01:00
Stéphane Adjemian (Charybdis)
3da56958bc
Cosmetic change. Removed commented line of code.
2013-03-28 12:31:33 +01:00
Stéphane Adjemian (Charybdis)
13ffe7d52c
Added test in @dynSeries/check method.
2013-03-28 12:31:33 +01:00
Stéphane Adjemian (Charybdis)
12517aa9f4
Fixed bug. Missing definition of time member in @dynSeries/merge method.
2013-03-28 12:31:33 +01:00