From 22caa866b760b40a3764097f66a1df6bc1a71a34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Charybdis=29?= Date: Fri, 8 Mar 2013 17:46:28 +0100 Subject: [PATCH] Allows syntax like db = A.data(:,3:15), where A is a dynSeries object. --- matlab/@dynSeries/subsref.m | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/matlab/@dynSeries/subsref.m b/matlab/@dynSeries/subsref.m index 1d9b0ea54..30bb89e81 100644 --- a/matlab/@dynSeries/subsref.m +++ b/matlab/@dynSeries/subsref.m @@ -120,6 +120,11 @@ if (length(S)==2) && (isequal(S(1).subs,'init')) return end +if (length(S)==2) && (isequal(S(1).type,'.')) && (isequal(S(1).subs,'data')) && (isequal(S(2).type,'()')) + us = builtin('subsref',ts.data,S(2)); + return +end + if (length(S)==1) && isequal(S(1).type,'{}') us = extract(ts,S(1).subs{:}); return