Matlab : table qui affiche NaN
M_BS
Messages postés
1
Statut
Membre
-
Timmydu26 Messages postés 85 Statut Membre -
Timmydu26 Messages postés 85 Statut Membre -
Bonjour
j'ai un problème avec un uitable
il affiche de NaN dès l'utilisateur rentre une valeur qui n'est pas numérique !
avez vous une idée ?
Merci.
j'ai un problème avec un uitable
a={};
for i=1:10
a{i,5}=true;
end
h = uitable('data',a, ...
'columnformat', {'numeric','char','logical',{'str1','str2'},'logical'}, ...
'columneditable',true);
il affiche de NaN dès l'utilisateur rentre une valeur qui n'est pas numérique !
avez vous une idée ?
Merci.
1 réponse
-
NaN veut dire: Not a Number (n'est pas un nombre). Apres je ne comprend pas trop la ligne avec uitable je ne l'ai jamais utilisé, alors peut tu m'expliquer ce que tu voulais faire sur cette ligne?
Cordialement.-
Oui je le sais et moi j'aimerais rentrer une chaine de caractère dans la colonne 2 un logique dans la colonne 3 etc. mais il n'accepte que des numerics
- J'ai l'impression qu'il n'y as pas de methode pour faire un tableau qui contient plusieurs type de donnée en même temps.
Le plus simple, en revanche, c'est que tu peut faire un vecteur de num, un vecteur avec tes chars et un vecteur avec ta variable logique... Les indices correspondent comme dans un tableau sauf que les colonnes sont eclatés... J'ai pas trouvé mieux pour le moment...
-