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 :

définir des sorties optionnelles


Sujet :

MATLAB

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 84
    Points : 41
    Points
    41
    Par défaut définir des sorties optionnelles
    Bonjour,

    J'ai une fonction Fct1 qui devrait envoyer les sorties Out1, Out2 et Error, dans la fonction Fct1 j'ai un switch case, où seulement lorsque j'ai case(X), que la sortie Error est créée, c'est donc une sortie optionnelle.
    La Fct1 est appelée dans une Fct2 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [Out1,Out2,Error]=Fct1(int16(In1))
    Mais je rencontre le message d'erreur
    ??? Output argument "Error" (and maybe
    others) not assigned during call to "Fct1.m"
    J'ai déjà essayé les commandes varagout et nargout mais je ne sais pas si je les ai bien mis, j'ai toujours le message d'erreur.

    Merci de me donner un coup de pouce,

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Le problème vient du fait que tu définis ta variable Error seulement dans le case (X), et pas dans les autres cas.
    Une manière simple de régler le problème serai de mettre la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Error = []; % ou ce que tu veux qui dise qu'il n'y a pas d'erreur
    au début de la fonction.
    S'il n'y a pas d'erreur, tu obtiendras alors un vecteur vide (ou ce que tu y as mis) en sortie.

Discussions similaires

  1. [SAX] Gestion des balises optionnelles
    Par anitshka dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 25/01/2006, 16h04
  2. Comment définir des raccourcis clavier ?
    Par st0nky dans le forum Composants VCL
    Réponses: 3
    Dernier message: 07/12/2005, 20h37
  3. Réponses: 2
    Dernier message: 18/11/2005, 21h40
  4. [Tomcat][Role] définir des roles a partir d'un certificat
    Par pmartin8 dans le forum Tomcat et TomEE
    Réponses: 8
    Dernier message: 27/09/2005, 20h25
  5. [FLASH MX2004 ] Définir des "zones cliquables"
    Par chodaboy34 dans le forum Flash
    Réponses: 3
    Dernier message: 07/11/2004, 18h58

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