From 6b4aad50d1ba1e32236a2828a54c4146116e0538 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org>
Date: Tue, 13 Nov 2018 17:54:57 +0100
Subject: [PATCH] Modernization: use tilde (~) syntax for ignored output
 arguments

---
 src/@dseries/hpcycle_.m | 2 +-
 src/@dseries/merge.m    | 2 +-
 src/@dseries/subsasgn.m | 8 ++++----
 src/@dseries/subsref.m  | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/@dseries/hpcycle_.m b/src/@dseries/hpcycle_.m
index cd51bf5..6f866d9 100644
--- a/src/@dseries/hpcycle_.m
+++ b/src/@dseries/hpcycle_.m
@@ -34,7 +34,7 @@ else
     lambda = [];
 end
 
-[junk, data] = sample_hp_filter(o.data,lambda);
+[~, data] = sample_hp_filter(o.data,lambda);
 o.data = data;
 
 for i=1:vobs(o)
diff --git a/src/@dseries/merge.m b/src/@dseries/merge.m
index a25a394..59ce92e 100644
--- a/src/@dseries/merge.m
+++ b/src/@dseries/merge.m
@@ -43,7 +43,7 @@ end
 
 q = dseries();
 
-[q.name, IBC, junk] = unique([o.name; p.name], 'last');
+[q.name, IBC, ~] = unique([o.name; p.name], 'last');
 
 tex = [o.tex; p.tex];
 q.tex = tex(IBC);
diff --git a/src/@dseries/subsasgn.m b/src/@dseries/subsasgn.m
index 513f836..bef5b45 100644
--- a/src/@dseries/subsasgn.m
+++ b/src/@dseries/subsasgn.m
@@ -120,9 +120,9 @@ switch length(S)
             else
                 Dates = S(1).subs{1};
             end
-            [junk, tdx] = intersect(A.dates.time,Dates.time,'rows');
+            [~, tdx] = intersect(A.dates.time,Dates.time,'rows');
             if isdseries(B)
-                [junk, tdy] = intersect(B.dates.time,Dates.time,'rows');
+                [~, tdy] = intersect(B.dates.time,Dates.time,'rows');
                 if isempty(tdy)
                     error('dseries::subsasgn: Periods of the dseries objects on the left and right hand sides must intersect!')
                 end
@@ -183,9 +183,9 @@ switch length(S)
         end
         if (isdseries(B) && isequal(vobs(sA), vobs(B))) || (isnumeric(B) && isequal(vobs(sA),columns(B))) || (isnumeric(B) && isequal(columns(B),1))
             if isdates(S(2).subs{1})
-                [junk, tdx] = intersect(sA.dates.time,S(2).subs{1}.time,'rows');
+                [~, tdx] = intersect(sA.dates.time,S(2).subs{1}.time,'rows');
                 if isdseries(B)
-                    [junk, tdy] = intersect(B.dates.time,S(2).subs{1}.time,'rows');
+                    [~, tdy] = intersect(B.dates.time,S(2).subs{1}.time,'rows');
                     if isempty(tdy)
                         error('dseries::subsasgn: Periods of the dseries objects on the left and right hand sides must intersect!')
                     end
diff --git a/src/@dseries/subsref.m b/src/@dseries/subsref.m
index a3c4d3f..bf24577 100644
--- a/src/@dseries/subsref.m
+++ b/src/@dseries/subsref.m
@@ -228,7 +228,7 @@ switch S(1).type
             error(['dseries::subsref: Indices are out of bounds! Subsample cannot end after ' date2string(A.dates(end)) '.'])
         end
         % Extract a subsample using a dates object
-        [junk,tdx] = intersect(A.dates.time,Dates.time,'rows');
+        [~,tdx] = intersect(A.dates.time,Dates.time,'rows');
         B = copy(A);
         B.data = B.data(tdx,:);
         B.dates = B.dates(tdx);
-- 
GitLab