Passing a dynamic property name to its own get method

3 vues (au cours des 30 derniers jours)
Philip M
Philip M le 3 Mai 2021
I have a class to which I would like to add the dynamic property "Volume". When I call class.Volume, I want it to execute a get method that includes the string "Volume" as an input argument. Likewise, I would like it to behave the same way for any given property name, i.e. if I add the property "Density" and call class.Density, I want it to call the same function but with "Density" as an argument. Function handles are confusing and I can't figure out if this is even possible.

Réponse acceptée

Philip M
Philip M le 3 Mai 2021
I found the answer here:
https://www.mathworks.com/matlabcentral/answers/48831-set-methods-for-dynamic-properties-with-unknown-names

Plus de réponses (0)

Catégories

En savoir plus sur Lighting, Transparency, and Shading dans Help Center et File Exchange

Produits


Version

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by