class
Retourne le nom de classe d'un objet ou crée un objet nommé.
📝 Syntaxe
name = class(var)
obj = class(st, strname)
📥 Argument d'entrée
var - une variable
st - une structure
strname - une chaîne : nom de la classe souhaité
📤 Argument de sortie
name - une chaîne
obj - un objet de type 'strname' basé sur la structure 'st'
📄 Description
name = class(var) renvoie la classe de la variable var.
Les classes standard sont :
'cell'
'struct'
'single'
'double'
'logical'
'char'
'int8'
'int16'
'int32'
'int64'
'uint8'
'uint16'
'uint32'
'uint64'
'function_handle'
💡 Exemples
A = 3;
res = class(A)C = [1 ; 3];
res = class(C)addpath([nelsonroot(), '/modules/overload/examples/complex']);
c = complexObj(3,4);
class(c)🔗 Voir aussi
isa, isdouble, isfloat, ischar, isstruct, iscell.
🕔 Historique
Version
📄 Description
1.0.0
version initiale
Last updated
Was this helpful?