Unused values in enumeration classes
3 次查看(过去 30 天)
显示 更早的评论
I have a large set of enumeration classes. I have been told the definition for one such class (mode) as:
Init (34)
Operating (10)
Operating_NoInterrupts(18)
Sometimes, the data it applies to is invalid (stuck on an undefined value), or valid, but not specified (which looks the same). Eg.
my_actual_mode_number = 50;
mode(50)
Error using mode
Cannot find a member of the 'mode' enumeration class that corresponds to each element of the given input argument.
Obviously, I would prefer it if it was able to return an unknown value enumeration, something like "unknown?50"
Is anyone aware of a way of achieving that within the enumeration class definition rather than the far more unwieldly method of essentially doing it myself, in main code?
0 个评论
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Enumerations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!