Matlab

Fermé
sobrinabonakahla Messages postés 3 Date d'inscription mercredi 14 mai 2014 Statut Membre Dernière intervention 14 mai 2014 - 14 mai 2014 à 01:40
sobrinabonakahla Messages postés 3 Date d'inscription mercredi 14 mai 2014 Statut Membre Dernière intervention 14 mai 2014 - 14 mai 2014 à 11:18
bsoir ;SVP pouvez vous m'aider ;
comment lire un fichier excel qui contient des valeurs nominal en matlab .
aide moi SVP

4 réponses

JulienJust Messages postés 139 Date d'inscription mardi 25 juin 2013 Statut Membre Dernière intervention 2 septembre 2014 18
14 mai 2014 à 10:12
Bonjour,

C'est quoi des "valeurs nominales" ?

Cdlt
0
sobrinabonakahla Messages postés 3 Date d'inscription mercredi 14 mai 2014 Statut Membre Dernière intervention 14 mai 2014
14 mai 2014 à 10:38
bjt
des valeur de type texte par exemple "admkn","yes","no"
0
JulienJust Messages postés 139 Date d'inscription mardi 25 juin 2013 Statut Membre Dernière intervention 2 septembre 2014 18
14 mai 2014 à 10:50
Re-Salut,

As-tu essayé le fonction xlsread de Matlab ? Si oui, qu'est-ce que ça donne ?

http://www.mathworks.fr/fr/help/matlab/ref/xlsread.html#bthf_dr
0
sobrinabonakahla Messages postés 3 Date d'inscription mercredi 14 mai 2014 Statut Membre Dernière intervention 14 mai 2014
14 mai 2014 à 11:18
j'ai utilisé cette fonction
[num,txt,raw] = xlsread('bank-full.csv');
[a,b]=size(raw);
[z,e]=size(txt);
age=cell2mat(raw(2:a,1));%attribut age de type numirique
job=cell2mat(txt(3:z,2));%ici le problème parce que le type de l'attribut job est nominal (ou chaine de caractère);
marital=cell2mat(raw(2:a,3));
education=cell2mat(raw(2:a,4));
0