IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Images Discussion :

Lire le contenu de chaque cellule


Sujet :

Images

  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2013
    Messages : 286
    Points : 105
    Points
    105
    Par défaut Lire le contenu de chaque cellule
    Bonjour, j'ai sauvegardé des 30 fichiers dans un tableau de cellule avec l'extension .mat. Je voudrais savoir comment faire le loading (chargé) de nouveau, en lisant le contenu de chaque cellule.

  2. #2
    Modérateur

    Homme Profil pro
    Ingénieur en calculs scientifiques
    Inscrit en
    Août 2007
    Messages
    4 639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur en calculs scientifiques

    Informations forums :
    Inscription : Août 2007
    Messages : 4 639
    Points : 7 614
    Points
    7 614

  3. #3
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2013
    Messages : 286
    Points : 105
    Points
    105
    Par défaut
    Bonjour, j'ai pensé déjà a cette commande, mais je ne savais pas comment l'appliquer, donc voila mon code, je pense que c'est bon:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    A= cell(30,1)
    %traitement
    load A.mat % chargement du tableau de cellule
    A{1,1}(2,2); % le contenu de la premiere cellule d'un élément de coordonnée (2,2)
    Ma question est la suivante, le contenu trouvé vaut 2.3030e+03. Alors que dans le fichier text original, cet élément vaut 2302.98. Est ce que c'est identique?

  4. #4
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 316
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 316
    Points : 52 951
    Points
    52 951
    Par défaut
    Essaie ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fprintf('%.2f\n',A{1,1}(2,2))

  5. #5
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2013
    Messages : 286
    Points : 105
    Points
    105
    Par défaut
    J'ai obtenu erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Index exceeds matrix dimensions.
    on tout les cas, c'est lorsque j'effectue l'affectation des données au tableau que j'aurais cette forme d'écriture qui semble a une exponentiel. y'en a qui sont copiées correctement, d'autres de grandes valeurs prennent cette forme. Je pense que les erreurs sont de tolérance de 0,02.Elle est importante comme même mais qui tend vers le 0.

  6. #6
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2013
    Messages
    286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2013
    Messages : 286
    Points : 105
    Points
    105
    Par défaut
    Bonsoir, finalement je pense que le problème provient du format d'affichage comme décrit ici http://matlab.developpez.com/faq/?pa...eurs_tronquees qui peut être contrôlé par la commande format.On fait, la tolérance d'erreur est de l'ordre 1% pour certaines, les autres est négligeable ou nulle. Je ne sais pas si la commande round peut servir à ça.

Discussions similaires

  1. Récupérer le contenu de chaque cellule au clic de la ligne
    Par bza88 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 06/12/2013, 22h59
  2. Réponses: 5
    Dernier message: 13/08/2012, 11h20
  3. Réponses: 1
    Dernier message: 20/03/2009, 09h53
  4. DBGrid Lire le contenu d'une cellule
    Par HooK dans le forum Delphi
    Réponses: 2
    Dernier message: 13/06/2007, 11h54
  5. Comment lire le contenu d'une cellule
    Par lthibert dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 24/01/2007, 17h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo