erreur matlab
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

erreur matlab



  1. #1
    invite7a0374da

    erreur matlab


    ------

    Dans un Mfile j ai ecrit ce programme definissant ma fonction:

    function [yprime] = concentration(t,y);

    global k N M2 tc

    yprime=zeros(2*N+2,1);
    u=y(1:2:end);
    v=y(2:2:end);

    phi=2*(t<tc);

    u=[phi;u;u(end)]; %phi=uo première ligne de u, puis valeur de u jusqu'à la fin


    vprime = -k*u(1:N+1).*v;
    yprime(1:2:end) = M2*u+vprime;
    yprime(2:2:end) = vprime;

    Mais mon programme comporte une erreur car matlab me dit:
    ?? Input argument 'y' is undefined.

    Error in ==> C:\Documents and Settings\Bureau\Copie de programmes ode23\concentration.m
    On line 6 ==> u=y(1:2:end);

    Pouvez-vous m'aider le plus vite possible svp?

    -----

  2. #2
    JPL
    Responsable des forums

    Re : erreur matlab

    Tu seras probablement aidé si tu tiens compte de ce passage de la charte du forum :

    La courtoisie est de rigueur sur ce forum : pour une demande de renseignements bonjour et merci devraient être des automatismes.
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  3. #3
    .:Spip:.

    Re : erreur matlab

    Salut

    Ce ne sont pas des virgules qui sont utilisées comme séparateur de variables dans l'appel de la fonction ???

    Fr.
    Soyez libre, utilisez Linux.

  4. #4
    pat7111

    Re : erreur matlab

    Quel fichier essayes-tu de lancer ? Ne serait-ce pas ton concentation.m ?

    Si c'est ca (ce que me laisse croire le message d'erreur), c'est normal : tu utilises une variable y (t aussi d'ailleurs) qui n'a jamais ete definie.

    Solution : dans la fenetre de commande ou dans un script, tu definis tes variables puis tu appelles ta fonction concentration
    Plutôt appliquer son intelligence à des conneries que sa connerie à des choses intelligentes...

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Matlab 7
    Par invite09d7de7e dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 14/06/2007, 13h56
  2. matlab
    Par invite01a2f212 dans le forum Mathématiques du supérieur
    Réponses: 8
    Dernier message: 26/05/2006, 22h22
  3. erreur 414 et erreur 1055
    Par invite8cfedb72 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 03/02/2006, 11h26
  4. Matlab-Compilation-Erreur sous Win 2000
    Par inviteaf2e78df dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 16/10/2005, 14h04
  5. [MatLab] Sb2Sl => Matlab classique = pb intégration.
    Par invite6e6d5361 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 03/08/2005, 21h02
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...