Enumerated Data Type in MATLAB
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I want to define a enumerated data type (eMatType) which consists of the following definitions :
STEEL = 1
CONCRETE = 2
ALUMINUM = 3
Now, once that data type is created, how can I use it to declare a variable. eg. if I want to delclare a variable as 'double', I use x = zeros(1,1,'double')
How can I declare a variable with the new enumerated data type?
Thanks.
0 Kommentare
Akzeptierte Antwort
Fangjun Jiang
am 17 Jun. 2011
Check out the MATLAB Enumeration class. http://www.mathworks.com/support/2010b/matlab/7.11/demos/enumerations-in-r2010b.html
0 Kommentare
Weitere Antworten (1)
Laura Proctor
am 17 Jun. 2011
Do you mean something like this?
x = nominal([3:-1:1,1,1,3],{'Steel','Concrete','Aluminum'})
Siehe auch
Kategorien
Mehr zu Enumerations finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!