view m-toolbox/classes/+utils/@helper/ismember.m @ 50:7d2e2e065cf1
database-connection-manager
Update unit tests
author
Daniele Nicolodi <nicolodi@science.unitn.it>
date
Wed, 07 Dec 2011 17:24:37 +0100 (2011-12-07)
parents
f0afece42f48
children
line source
+ − % ISMEMBER a simpler version that just checks if the given string(s) is/are in the
+ − % given cell-array.
+ − %
+ − % res = ismember(string, cell2)
+ − % res = ismember(cell1, cell2)
+ − %
+ − % M Hewitson
+ − %
+ − % $Id: ismember.m,v 1.1 2009/08/05 12:12:23 hewitson Exp $
+ − %
+ − function res = ismember(s, c)
+ −
+ − if ischar(s)
+ − res = any(strcmp(s, c));
+ − elseif iscell(s)
+ − res = false(size(s));
+ − for kk=1:numel(s)
+ − if any(strcmp(s{kk}, c))
+ − res(kk) = true;
+ − end
+ − end
+ − else
+ − error('### Only works for string or cell inputs.');
+ − end
+ − end