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 :

Sauver des variables dans le Workspace


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2008
    Messages : 13
    Par défaut Sauver des variables dans le Workspace
    Bonjour,

    j'ai créé une fonction, mais lorsque je la lance, les variables ne se sauvent pas dans le work space. J'aimerais pouvoir les utiliser après dans d'autres fonctions. Je ne sais pas comment faire pour que ma fonction sauve les output que j'ai définis. Exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    function[x z]=simple(y)
    x=5*y
    z=6*y


    Et donc j'aimerais pouvoir utiliser x et z par la suite. Comment faire?

    Merci d'avance pour vos commentaires/conseils

  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
    Si ce sont bien les variables x et y que tu veux récupérer dans le workspace, il suffit de faire en ligne de commande :Tu peux même les appeler autrement si tu veux.
    Ou alors je n'ai pas compris ton problème...

    Et si c'est ça il faudrait peut-être faire un effort pour lire les docs, car c'est un peu la base de la base

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2008
    Messages : 13
    Par défaut
    Je n'ai pas très bien compris la réponse... Je vais essayé d'être plus clair. Dans ma fonction (et pas en écrivant dans la command window), j'aimerais savoir quel code mettre pour que les variables x et z soient définies comme variables (comme quand on met x=3 dans la command window, ça nous met une variables "x" avec comme valeur 3 dans le work space)

    Comme ça, après avoir utiliser ma fonction, je pourrais faire x+z. Maintenant, si je lance la fonction, cela me fait les 2 opérations, mais je ne peut pas réutiliser les chiffres...

  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
    Le code que je t'ai mis est suffisant pour récupérer les variables x et y et en faire ensuite ce que tu veux.
    Yaka essayer

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2008
    Messages : 13
    Par défaut
    OK, merci. Je vais encore essayé alors... C'est terrible c'est impression d'être tellement incompétent... Je n'ai même pas réussi à mettre le code à un endroit qui me retourne pas d'erreur...

    ça me permet d'exercer ma patience!

  6. #6
    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
    Qu'obtiens-tu comme erreur ?

    Note : ce n'est peut-être qu'une erreur de typo mais dans le code exemple que tu as mis il manque un espace entre fuction et le 1er crochet [.

Discussions similaires

  1. [Débutant] affichage des variables dans le Workspace
    Par camelia136 dans le forum MATLAB
    Réponses: 2
    Dernier message: 26/07/2011, 11h03
  2. Réponses: 5
    Dernier message: 02/11/2005, 12h01
  3. [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
  4. Réponses: 5
    Dernier message: 21/10/2005, 11h48
  5. [AS2] déclarer des variables dans une fonction
    Par ooyeah dans le forum ActionScript 1 & ActionScript 2
    Réponses: 12
    Dernier message: 02/08/2005, 12h50

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