rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Matlab lire .csv avec chaine de caractere

Posté par belal, le vendredi 1 juin 2007 à 15:21:25
Bonjour,

Je veux lire un fichier .csv qui contient une entete (chaine de caractère) et les valeurs numériques correspondantes.
Je n'arrive pas à lire le fichier à cause du mélange chaine de caractère + valeurs numériques. Je voudrais juste récupérer les données numériques.

Si quelqu'un peut m'aider, ce serait vraiment super.

Merci

Voilà un extrait du fichier :

Date,Time,WS1,WD1
,,m/s,deg
1.2.2003,11:0:2, 0.6, 140,,,,,,,,,,,,,,,,,,,,,,,,,
1.2.2003,11:0:8, 0.6, 132,,,,,,,,,,,,,,,,,,,,,,,,,
1.2.2003,11:0:13, 0.3, 132,,,,,,,,,,,,,,,,,,,,,,,,,
1.2.2003,11:0:18, 0.3, 132,,,,,,,,,,,,,,,,,,,,,,,,,
1.2.2003,11:0:23, 0.4, 132,,,,,,,,,,,,,,,,,,,,,,,,,
1.2.2003,11:0:28, 0.5, 132,,,,,,,,,,,,,,,,,,,,,,,,,
1.2.2003,11:0:33, 0.5, 132,,,,,,,,,,,,,,,,,,,,,,,,,
1.2.2003,11:0:38, 0.6, 130,,,,,,,,,,,,,,,,,,,,,,,,,
1.2.2003,11:0:43, 0.7, 128,,,,,,,,,,,,,,,,,,,,,,,,,
Configuration: Windows 2000
Firefox 1.5.0.1
Répondre à belal  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
ced, le lundi 14 avril 2008 à 12:02:34
bonjour,

J'ai le meme probleme, mais en plus je ne sais pas coment faire pour ouvrir ce fichier.

extrait de mon .csv :

"Record Length",2001,"Points",-1.00600001e-008, -0.1840626
"Sample Interval",1.00000001e-011,s,-1.00500001e-008, -0.1773438
"Trigger Point",1006,"Samples",-1.00400001e-008, -0.1698438
"Trigger Time",1.99877155e-012,s,-1.00300001e-008, -0.1600001
"",,,-1.00200001e-008, -0.1468751
"Horizontal Offset",-1.25500002e-008,s,-1.00100001e-008, -0.1310938
,,,-1.00000001e-008, -0.1135938
,,,-9.99000013e-009, -0.09593756
,,,-9.98000013e-009, -0.08000006
....~


Merci
Répondre à ced

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 lumiere, le mercredi 25 juin 2008 à 12:09:33
Je connais pas matlab mais vous pouvez essayer en php le code suivant
<?php
//r=> read ( en lecture )
//w=> write (ecriture)
//a+ pour l'ouverture du fichier en mode lecture et écriture par ajout
//(si le fichier n'existe pas il sera créé)

$fp = @fopen("fichier.csv", "r") or die("Couldn't open file");

// TanQue Non Fin Fichier
while(!feof($fp))
{
//récuperation par ligne
$info= fgets($fp,4096);

// Afficher toutes les lignes lues
echo "<pre>";
echo( $info);
echo "</pre>";

}
?>
Répondre à lumiere
Logiciels pertinents trouvés dans les téléchargements
Télécharger MP3Tag 2.37aMP3Tag - Mp3tag est un éditeur de Métatags (ID3 tags) pour la plupart des formats audio courants. Il est capable de renommer un grand...Catégorie: Marquage (ID3)
Licence: Freeware/gratuit
Télécharger Ant Renamer 2.10.0Ant Renamer - ANT Renamer permet de renommer un grand nombre de fichiers et dossiers en quelques clics. Il ne fait que modifier les noms...Catégorie: Gestion de fichiers
Licence: Freeware/gratuit
Télécharger MediaInfo 0.7.7.4MediaInfo - MediaInfo fournit la liste des codecs nécessaires ainsi que des informations techniques sur vos fichiers vidéo et audio. ...Catégorie: Codecs
Licence: Open Source
Télécharger VLC 0.8.6iVLC - VLC Media Player est un lecteur multimédia sous capable de lire de nombreux formats audio et vidéo (MPEG-1, MPEG-2, MPEG-4,...Catégorie: Lecteurs vidéo
Licence: Open Source
Plus de logiciels gratuits sur « matlab lire .csv avec chaine de caractere »