Ahora está siguiendo esta publicación
- Verá actualizaciones en las notificaciones de contenido en seguimiento.
- Podrá recibir correos electrónicos, en función de las preferencias de comunicación que haya establecido.
Nota del editor: This file was selected as MATLAB Central Pick of the Week
The HGSETGETPLUS class allows the user to:
* Implement a handle class with a get/set interface.
* Define validation criteria for properties that are checked when the
method SET is called.
* Display those criteria for a given property or all the properties.
* Set defaults for the properties.
* Allow a variety of input types in a consistent manner.
Example:
>> h = hgsetgetplusTemplate
h =
hgsetgetplusTemplate handle
Properties:
length: 0
unit: 'm'
Methods, Events, Superclasses
>> set(h)
length: 'double -and- scalar'
unit: '[ {m} | cm ]'
>> set(h,'unit','kg')
??? Error using ==> setOneProperty
Expected kg to match one of these strings:
m, cm
The input, 'kg', did not match any of the valid strings.
------
I would like to thank Jiro Doke for some ideas that got me started and for encouraging me to submit this.
Citar como
Andrew Newell (2026). HandleGraphicsSetGet class (https://es.mathworks.com/matlabcentral/fileexchange/30713-handlegraphicssetget-class), MATLAB Central File Exchange. Recuperado .
Agradecimientos
Inspiración para: hgsetgetex: Extension of hgsetget Class (v.2.5)
Categorías
Más información sobre Construct and Work with Object Arrays en Help Center y MATLAB Answers.
Información general
- Versión 1.2.0.0 (74,2 KB)
Compatibilidad con la versión de MATLAB
- Compatible con cualquier versión
Compatibilidad con las plataformas
- Windows
- macOS
- Linux
