Проанализируйте информацию из файла перечисления, выведенного из Simulink.IntEnumType
и Simulink.Mask.EnumerationBase
Создайте экземпляр Simulink.Mask.EnumerationTypeOptions
проанализировать информацию из файла перечисления в объект.
enumObj =
Simulink.Mask.EnumerationTypeOptions('ExternalEnumerationClass', 'XFactor'
)
>> obj = Simulink.Mask.EnumerationTypeOptions ('ExternalEnumerationClass', 'XFactor')
obj = EnumerationTypeOptions with properties: ExternalEnumerationClass: 'XFactor' EnumerationMembers: [1x3 Simulink.Mask.EnumerationMember]
>> obj.EnumerationMembers(1)
ans = EnumerationMember with properties: MemberName: 'alpha' DescriptiveName: 'alpha (.001)' Value: 1.0000e-03
Примечание
Свойства только для чтения. Можно изменить файл перечисления, чтобы изменить свойства членов перечисления.