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

Interfaces Graphiques Discussion :

charger des matrices


Sujet :

Interfaces Graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 43
    Par défaut charger des matrices
    Bonjour à tous,

    Je réalise un programme avec un GUI. Je souhaite charger 2 matrices en mémoire et pouvoir les réutiliser dans mon programme. D'habitude j'utilise setappdata pour pouvoir ensuite les récupérées avec getappdata. Mais la je ne sais pas comment faire...

    Ici je charge deux matrices x1255633.mat et x125433.mat par exemple. Les noms de ces matrices varient à chaque exécution du programme selon les "versions" des matrices.

    Je voudrais pourvoir charger ces deux matrices en les appelant respectivement mesure1.mat et mesure2.mat et les enregistrer avec setappdata. Cela me permettrais de les récupérer avec getappdata(0,'mesure1') et getappdata(0,'mesure2').

    J'ai essayé avec load puis setappdata mais sans succès.

    Merci d'avance pour votre aide,
    Steve

  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
    Citation Envoyé par steve-movi Voir le message
    J'ai essayé avec load puis setappdata mais sans succès.
    Peux-tu nous montrer tes essais ?

    Sinon LOAD peut être utiliser avec une variable de sortie ce qui permet d'éviter ds'avoir à connaitre le nom de la variable puisque c'est cela qui semble t'ennuyer, c'est ça ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 43
    Par défaut
    Je cherche a faire un truc de ce style là :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    load('test1.mat');
    a = who;
    setappdata(0,'mesure1',sprintf(a{1}));
    Pour info, j'ai : a{1} = 'x1255633'

    Je veux pouvoir récupérer ma matrice en faisait getappdata(0,'mesure1') partout dans mon programme.

  4. #4
    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
    Comme je l'ai dit il faut utiliser l'argument de sortie de LOAD :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    S=load('test1.mat');%S est une structure dont les champs sont les noms des variables
    noms=fieldnames(S);
    valeur1=S.(noms{1});
    setappdata(0,'mesure1',valeur1);

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 43
    Par défaut
    Merci beaucoup !!

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

Discussions similaires

  1. [Avancé][Optimisation] Charger des librairies dynamiquement
    Par Wookai dans le forum Général Java
    Réponses: 12
    Dernier message: 12/08/2005, 17h34
  2. Charger des fichiers d'un repertoire
    Par demanghonj dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 05/01/2005, 18h23
  3. [Dexplore] Comment charger des fichiers d'aide ?
    Par Laurent Dardenne dans le forum Windows
    Réponses: 5
    Dernier message: 04/01/2005, 18h38
  4. Charger des paramètres à partir de beans
    Par lalakers dans le forum ANT
    Réponses: 1
    Dernier message: 19/05/2004, 19h25
  5. Réponses: 6
    Dernier message: 13/09/2003, 13h42

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