diff --git a/matlab/utilities/dseries/from.m b/matlab/utilities/dseries/from.m index 75675dc6b..b666726f0 100644 --- a/matlab/utilities/dseries/from.m +++ b/matlab/utilities/dseries/from.m @@ -17,12 +17,14 @@ function from(varargin) % You should have received a copy of the GNU General Public License % along with Dynare. If not, see . -if ~(ismember('to',varargin) && ismember('do',varargin)) +lvarargin = lower(varargin); + +if ~(ismember('to',lvarargin) && ismember('do',lvarargin)) error('This command must be followed by TO and DO keywords (in that order).') end -to_id = strmatch('to',varargin); -do_id = strmatch('do',varargin); +to_id = strmatch('to',lvarargin); +do_id = strmatch('do',lvarargin); if do_id