Bonjour,

je souhaite tracer des teneurs en fonction du temps à l'aide de matlab. Pour cela, je dois les extraire (entre autres données dont j'ai besoin) de fichiers excel que j'ai téléchargés d'une base de données.
Dans mon programme, je charge donc les fichiers par la commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
[num,text,raw]=xlsread('Nitrates.xlsx');
puis j'extrais les colonnes qui m'intéressent en faisant, par exemple :
Le problème, c'est qu'en faisant cela, j'obtiens pour les teneurs des variables de type char que je n'arrive pas à convertir en nombre. Les teneurs s'affichent sous cette forme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
teneurs(1:5) =
    '47.500000000000000'
    '48.000000000000000'
    '50.000000000000000'
    '50.000000000000000'
    '50.500000000000000'
Ce ne sont toutefois pas des chaînes de caractères et je n'arrive pas à les exploiter.
J'espère que j'ai été claire, est-ce que quelqu'un peut m'aider ?

Merci