How to use property validation functions in class definitions for struct fields?
Mostra commenti meno recenti
Hi,
I have a class in which I define a struct S. How can I validate that its fields (c1, c2, ...) are numeric? mustBeNumeric or mustBeUnderlyingType(S,"double") throw an error because they checks if S itself is numeric/double.
classdef myClass
properties
a {mustBeText} = ''
b {mustBeNumeric} = 0
S { ? } = struct('c1',0,'c2',0,'c3',0)
end
end
Thanks.
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su Structures in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!