|
|
|
|
Flo, le jeudi 10 avril 2008 à 14:33:33N° de la mesure Temps Partie réelle Partie Imaginaire 1 -4,0000000000e-002 1,27177e-002 9,86312e-004
// Ouverture du fichier fichier_mes_lib=mopen(‘Nom du fichier’,’r’) ; // Lecture des lignes de la mesure donnee_mesure_char_lib=mgetl(fichier_mes_lib,4096); // Fermeture du fichier mclose(fichier_mes_lib); // Conversion des donnée de chaine de caractère en valeur numérique donnee_mesure_lib_char=msscanf(donnee_mesure_char_lib,'%s %s %s %s'); donnee_mesure_lib=evstr(donnee_mesure_lib_char); // Récupération des données et mise en forme donnee_mesure_libre=donnee_mesure_lib(:,3)';
donnee_mesure_lib_char =
!1 -4,0000000000e-002 1,27177e-002 9,86312e-004 !
donnee_mesure_lib =
1. - 4. 0. 1. 271.77 9. 8.6312
donnee_mesure_libre =
0.
Configuration: Windows XP Internet Explorer 6.0
bonjour flo,
le problème vient des virgules, pour scilab la virgule sépare deux entré d'une matrice sur la même ligne. On a aussi le même effet avec un espace, par exemple : -->[1, 2, 3; 4 5 6] ans = 1. 2. 3. 4. 5. 6. le séparateur "décimal" est en fait le point, il faut donc remplacer les virgules de ton fichier par des points. Tu as deux solutions soit tu le fais avec un éditeur avant de charger tes données dans scilab. Soit tu le fait après le mgetl en utilisant la fonction strsubst : -->M=['1 2,3 4,567e8 9e-10']//une ligne avec 4 entrées M = 1 2,3 4,567e8 9e-10 -->B=strsubst(M,',','.')//on change , en . dans M B = 1 2.3 4.567e8 9e-10 -->evstr(B)//on interprète la chaine ans = 1. 2.3 4.567D+08 9.000D-10 Philippe.
|
| 04/06 21h03 | Récupération de données perdues | Sécurité |
| 17/11 13h26 | [Protection de la vie privée] Confidentialité des données du PC | Protection de la vie privée |
| 15/03 20h06 | Import / export de données Ingres | Ingres |
| 17/05 15h22 | Sauver ses données avant formatage | Sécurité |
| 04/06 14h51 | Empêcher la récupération des fichiers effacés | Ubuntu |
| 05/02 15h11 | Recupérer données TXT par VB ? | 1 |
| 10/07 11h34 | [C++] Récupérer données .txt dans un tableau | 0 |
| 30/06 10h02 | Recuperer données d'un fichier txt C++ | 16 |
| 31/03 10h35 | Récupérer donnees du fichier.txt vers tableau | 2 |
| 11/02 10h14 | Recuperer donnees fichier txt (php) | 4 |
![]() | Restoration - Restoration est un outil gratuit, en anglais seulement, permettant de récupérer les données effacées, même après avoir vidé... | Catégorie: Sauvegarde Licence: Freeware/gratuit |
![]() | Free Word/Doc Txt to Image Jpg/Jpeg Bmp Tiff Png - D'habitude, ce sont les images que l'on insère dans les documents Word, Excel ou PowerPoint. Cette fois ci, c'est un peu... | Catégorie: Graphisme Licence: Freeware/gratuit |
![]() | Some Txt to PDF Converter - Les documents PDF sont les formats les plus sur et les plus stables pour les transferts électroniques, puisqu'ils ne peuvent... | Catégorie: PDF Licence: Freeware/gratuit |
![]() | PC Inspector File Recovery - Tout comme SoftPerfect File Recovery ou HandyRecovery , ce logiciel est capable de récupérer des fichiers effacés, mais... | Catégorie: Sauvegarde Licence: Freeware/gratuit |