[octave] commande connaitre le type 1variable

Résolu
Swiss Knight Messages postés 2257 Statut Membre -  
Swiss Knight Messages postés 2257 Statut Membre -
Salut,

existe-t-il une commande sous octave qui retourne le type d'une variable ?

exemple :
>>>commande(v2)
char

si v2 est de type char

>>>commande(v1)
cell

si v1 est de type cell

etc.

merci.
A voir également:

1 réponse

Char Snipeur Messages postés 10112 Statut Contributeur 1 299
 
Bonjour,
je n'ai pas trouvé de telle commande. En revanche, il existe toute une suite de fonction qui permettent de tester le type.
tape "is" puis la touche tab, il te sortira normalement la liste.
par exemple ischar te dit si c'est un char, isreal un real, iscell isinterger etc.
avec ça, tu peux te faire ta propre commande facilement.
0
Swiss Knight Messages postés 2257 Statut Membre 110
 
salut char, c'est gentil de répondre, t'es un peu le seul :-)
merci pour ton idée, mais j'avais besoin de cette valeur pour faire un test sur une variable.

apparemment la fonction "class(variable)" permet de retourner son type, j'ai trouvé ça en fouinant un peu plus profondément en cours de matinée.

sujet résolu donc, en espérant que ça serve à d'autres !
0