# HG changeset patch # User Rik # Date 1423240269 28800 # Node ID 6e2729924601665914ee9bc8c095e50647341b83 # Parent 08dbf53f34c1a85218b9120678748c90b2c2866e eigs.m: Only transform char input sigma to lower case in cset 08dbf53f34c1. eigs.m: Use tolower() only on char input. Otherwise set sigma from the numeric input variable directly. diff --git a/scripts/sparse/eigs.m b/scripts/sparse/eigs.m --- a/scripts/sparse/eigs.m +++ b/scripts/sparse/eigs.m @@ -231,8 +231,10 @@ if (nargin > 2 + offset) tmp = varargin{3+offset}; - if (ischar (tmp) || (isnumeric (tmp) && isscalar (tmp))) + if (ischar (tmp)) sigma = tolower (tmp); + elseif (isnumeric (tmp) && isscalar (tmp)) + sigma = tmp; else call_eig = false; endif