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

MATLAB Discussion :

problème de save des variables


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2008
    Messages
    229
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 229
    Par défaut problème de save des variables
    Bonjour,
    je dispose de deux fichiers.m chacun exécute une tache bien définie. Parmi les taches du fichier 1, j'ai une matrice intitulée 'Data' qui contient des 0 et des 1. faisons une boucle pour voir combien de 1 je dispose dans la matrice je trouve 3305 valeurs de 1.
    je fais un save pour utiliser ces données dans le 2eme fichier comme suit et je teste dans le 2eme fichier combien de 1 existe dans la matrice Data mais je ne trouve pas le meme nombre de 1, je trouve 44560 valeurs de 1.
    voici le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    load 'test.mat'; 
    nbSnakes=0; 
    for i=1:size(Data,1)
     for j=1:size(Data,2)
         if Data(i,j)==1
             nbSnakes=nbSnakes+1; 
         end 
     end 
    end
    nbSnakes
    pouvez vous m'aider SVP à determiner c'est quoi le problème.

  2. #2
    Expert confirmé
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Par défaut
    J'ai rien compris
    Je ne vois pas dans ton code comment est sauvegardé le 2ème fichier.
    Il est censé contenir la même chose que test.mat ?
    Tu fais le compte des 1 de la même manière ?

    Sinon j'écrirais plutôt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    load('test.mat');%c'est mieux avec les parenthèses ou alors il ne faut pas mettre les quotes
    nbSnakes=length(find(Data==1));%on peut même enlever le ==1 si on est sur qu'il n'y a que des 0 et des 1 dans Data

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de récuperation des variables de session
    Par paradeofphp dans le forum ASP.NET
    Réponses: 10
    Dernier message: 02/03/2007, 15h40
  2. [Système] Problème de définition des variables
    Par SLAM JACK dans le forum Langage
    Réponses: 6
    Dernier message: 29/03/2006, 19h53
  3. problème de visibilité des variables dans un include
    Par d1g-2-d1g dans le forum Langage
    Réponses: 6
    Dernier message: 28/11/2005, 09h35
  4. [EasyPHP] problème de visibilité des variable dans les includes
    Par d1g-2-d1g dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 23/10/2005, 01h55
  5. [XSL]Problème de portée des variables
    Par djulesp dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 17/09/2004, 10h34

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