fonction avec boucle for matlab
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

fonction avec boucle for matlab



  1. #1
    invitee98002ab

    fonction avec boucle for matlab


    ------

    bonjour,
    voila mon probleme.
    j'ai la fonction suivante:

    Code :
    y(1) = 1+psi(1./alph(1))./alph(1)-((Z(i).^alph(1)).*(log(Z(i)))) ./(Z(i)).^alph(1)+log((alph(1)./P)*(Z(i).^alph(1)))./alph(1);ou la valeur de alph(1) est connue.

    Z est un vecteur de longueur P.
    le probleme c'est que lorsque je fais ma boucle pour i de 1 a P,cela ne marche pas car les valeurs trouvees pour chaque i ne saditionnent pas et je ne sais pas comment faire pour qu'elles s'aditionnent.
    pourriez vous m'aider?
    merci

    -----

  2. #2
    invitec336fcef

    Re : fonction avec boucle for matlab

    Salut, peux tu reformuler ta question, car ce n'est pas clair. Que cherches-tu à faire ? à additionner toutes les valeurs de y(1) quel que soit i ?

  3. #3
    invite79d10163

    Re : fonction avec boucle for matlab

    Bonjour,

    A première vue, je suppose que tu initialiser Z. Donc ton code recalcule la même valeur à chaque itération. Il n'y aucune raison qu'il fasse quelque chose d'autre puisque ton code ne contient que le résultat à l'indice (i) et pas le résulat de l'itération précédente.

  4. #4
    invitee98002ab

    Re : fonction avec boucle for matlab

    salut

    oui c'est ca.
    a la fin de ma boucle, je veux obtenir une valeur qui soit la somme des valeurs qu'a pris y(1) quelque soit i.
    je sais pas trop si j'ai ete plus claire en fait..

  5. A voir en vidéo sur Futura
  6. #5
    invite79d10163

    Re : fonction avec boucle for matlab

    Alors tu écris :

    y(1) = y(1) + 1+psi(1./alph(1))./alph(1)-((Z(i).^alph(1)).*(log(Z(i)))) ./(Z(i)).^alph(1)+log((alph(1)./P)*(Z(i).^alph(1)))./alph(1))

    voilà en supposant que Z prend bien une valeur différent pour chaque i...

Discussions similaires

  1. Matlab, problème avec la fonction min.
    Par invite2d94b298 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 05/11/2007, 13h53
  2. probleme d'indexage de boucle for avec matlab
    Par invitec45730b2 dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 23/10/2007, 03h32
  3. MATLAB : Problème avec la fonction tf
    Par invite1469b964 dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 16/10/2007, 10h55
  4. Optimisation boucle Matlab.
    Par invite01e6eb40 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 13/04/2007, 12h50
  5. MATLAB-pb d'initialisation de boucle
    Par invite230d05f5 dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 20/07/2005, 16h08