MATLAB Object-Oriented Programming

(Joyce) #1

strcmp(today,'Tuesday')


ans =


1


How to Get Information About Enumerations


Obtain information about enumeration classes using the enumeration function. For
example:


enumeration WeekDays


Enumeration members for class 'WeekDays':


Monday
Tuesday
Wednesday
Thursday
Friday


See also “Metaclass EnumeratedValues Property” on page 16-8


Testing for an Enumeration


To determine if a variable is an enumeration, use the isenum function. For example:


today = WeekDays.Wednesday;
isenum(today)


ans =


1


isenum returns true for empty enumeration objects:


noday = WeekDays.empty;
isenum(noday)


ans =


1


Operations on Enumerations
Free download pdf