From dd1a48c7c78184b4bb9a682592025724a7f6e078 Mon Sep 17 00:00:00 2001
From: Houtan Bastani <houtan.bastani@ens.fr>
Date: Wed, 1 Feb 2012 18:04:24 +0100
Subject: [PATCH] MS-SBVAR: support non 4 digit years (fix thanks to Margarita
 Zabelina)

---
 matlab/ms-sbvar/cstz/fn_foregraph.m | 3 +--
 matlab/ms-sbvar/msstart_setup.m     | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/matlab/ms-sbvar/cstz/fn_foregraph.m b/matlab/ms-sbvar/cstz/fn_foregraph.m
index 5aa924fa05..4f4fc7ea6d 100644
--- a/matlab/ms-sbvar/cstz/fn_foregraph.m
+++ b/matlab/ms-sbvar/cstz/fn_foregraph.m
@@ -39,8 +39,7 @@ hornum = cell(length(vyrs),1);    % horizontal year (number)
 count=0;
 for k=vyrs'
    count=count+1;
-   jnk=num2str(k);
-   hornum{count}=jnk(3:4);   % e.g., with '1990', we have '90'
+   hornum{count}=num2str(k);
 end
 
 count=0;
diff --git a/matlab/ms-sbvar/msstart_setup.m b/matlab/ms-sbvar/msstart_setup.m
index 3430d98c24..ab43607b39 100644
--- a/matlab/ms-sbvar/msstart_setup.m
+++ b/matlab/ms-sbvar/msstart_setup.m
@@ -90,8 +90,7 @@ qmEnd=options_.ms.final_subperiod;
 if options_.forecast<1
    error('To be safe, the number of forecast years should be at least 1')
 end
-ystr=num2str(yrEnd);
-forelabel = [ ystr(3:4) ':' num2str(qmEnd) ' Forecast'];
+forelabel = [num2str(yrEnd) ':' num2str(qmEnd) ' Forecast'];
 
 nSample=(yrEnd-yrStart)*options_.ms.freq + (qmEnd-qmStart+1);
 if qmEnd==options_.ms.freq
-- 
GitLab