From 0a544809b283f3edb7e11f4a4b8f0d92f0131fd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Charybdis=29?= Date: Wed, 3 Jul 2013 15:16:00 +0200 Subject: [PATCH] Fixed bug related to broadcasting in dynSeries objects. --- matlab/@dynSeries/subsasgn.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/matlab/@dynSeries/subsasgn.m b/matlab/@dynSeries/subsasgn.m index 3c1b176b7..3dcd9992a 100644 --- a/matlab/@dynSeries/subsasgn.m +++ b/matlab/@dynSeries/subsasgn.m @@ -153,7 +153,7 @@ switch length(S) else sA = extract(A,S(1).subs); end - if (isa(B,'dynSeries') && isequal(sA.vobs,B.vobs)) || (isnumeric(B) && isequal(sA.vobs,columns(B))) + if (isa(B,'dynSeries') && isequal(sA.vobs,B.vobs)) || (isnumeric(B) && isequal(sA.vobs,columns(B))) || (isnumeric(B) && isequal(columns(B),1)) if isa(S(2).subs{1},'dynDates') || isa(S(2).subs{1},'dynDate') [junk, tdx] = intersect(sA.time.time,S(2).subs{1}.time,'rows'); if isa(B,'dynSeries')