Enumerated Data Type in MATLAB
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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 commentaires
Réponse acceptée
Fangjun Jiang
le 17 Juin 2011
Check out the MATLAB Enumeration class. http://www.mathworks.com/support/2010b/matlab/7.11/demos/enumerations-in-r2010b.html
0 commentaires
Plus de réponses (1)
Laura Proctor
le 17 Juin 2011
Do you mean something like this?
x = nominal([3:-1:1,1,1,3],{'Steel','Concrete','Aluminum'})
Voir également
Catégories
En savoir plus sur Enumerations dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!