Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Importation données Matlab



  1. #1
    garry444

    Unhappy Importation données Matlab


    ------

    Bonjour à tous,

    je désire importer des données numériques présentes dans un fichier txt dans Matlab. Toutefois, pas toutes les données me sont utiles. En annexe, on voit un exemple de mes données, qui comportent 3 tableaux. Je veux par exemple utiliser uniquement les données présentes dans la première colonne du tableau 1 et la même colonne dans le tableau 3 (et ainsi aucune donnée provenant du tableau 2). Cela devrait me donner une colonne de chiffres : 144,137,112,86,116,129,226,202 ,216,204,129,171. Entre chaque tableau, il y a une ligne de chiffres que je n'utilise pas... J'ai essayé d'utiliser la fonction fid=fopen('données.txt','r') et une boucle mais je n'arrive pas au résultat souhaité... Si quelqu'un a une idée, cela serait cool... surtout que j'ai beaucoup de données et le faire manuellement me prendrait trop de temps...
    Merci d'avance
    Garry

    -----
    Fichiers attachés Fichiers attachés

  2. #2
    tgfreza

    Re : Importation données Matlab

    Tu comptes en faire quoi de tes colonnes?
    Si tu veux récupérer tes colonnes, tu peux faire comme j'ai fait en les mettant dans des vecteurs.

    load N11.txt

    b = size(N11)
    l = b([1]) % est le nombre de lignes du tableau %
    c = b([2]) % est le nombre de colonnes du tableau %

    for i = 1 : l
    X([i]) = N11([i], [1]) % 1ère colonne du tableau %
    Y([i]) = N11([i], [2]) % 2ème colonne du tableau %
    % Z([i]) = N11([i], [3])
    % etc... %
    end

    Le problème avec cette méthode c'est que le chaque colonne du tableau doit contenir le même nombre d'éléments.

    Moi ensuite je trace la colonne 2 en fonction de la première :
    plot(X, Y, '+k');

    Voilà a+

    P.S. Comment on fait pour créer un nouveau sujet de discussion dans ce forum?

Sur le même thème :

Discussions similaires

  1. Ecrire des donnees dans un fichier .txt avec MATLAB
    Par ghislaine dans le forum Logiciel - Software - Open Source
    Réponses: 9
    Dernier message: 24/10/2011, 17h03
  2. [débutant] données temporelles matlab
    Par c.halgand dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 02/11/2007, 18h18
  3. [Matlab] Utilisation selective des donnees d'un vecteur
    Par Stud-ENSPG dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 10/07/2007, 12h41
  4. Import de données sous matlab
    Par Titi_lariflette dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 15/11/2006, 22h01
  5. Matlab : importation de données
    Par juvonet dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 15/04/2006, 15h18