fonction while scilab
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

fonction while scilab



  1. #1
    defjam

    fonction while scilab


    ------

    Bonjour,

    Quelqu'un peut-il me dire pourquoi ma fonction marche pour N=2 mais ne marche pas pour des valeurs supérieures et renvoie
    Index invalide.
    at line 4 of function prac called by :
    f(3)


    function c=f(N);
    c=0;
    while N>1 do
    x=grand(1,1,'geom',N(N-1)/500);
    c=c+x;
    N=N-1;
    end;
    endfunction;


    Que dois-je modifier svp?

    -----
    Dernière modification par defjam ; 23/05/2014 à 17h56.

  2. #2
    deyni

    Re : fonction while scilab

    Bonjour, quelle est la fonction grand?
    (je ne connais pas scilab,seulement matlab)

    Je reposte le code, legerment different

    Code:
    function c=f(N);
    
    
    c = 0;
    while N > 1 
         x = grand(1, 1,' geom',N*(N-1)/500); % il manque un * je crois
         c = c + x;
         N = N - 1;
    end;

  3. #3
    defjam

    Re : fonction while scilab

    oui merci j'ai complétement modifié l'algo à cause de cette erreur idiote!

    grand(N,M,'geom',P) permet de simuler une matrice NxM de tirages de loi géométrique dont le paramètre est P.
    On peut aussi simuler des exponentielles 'exp', des uniformes 'unf', des poissons 'poi' etc.

  4. #4
    defjam

    Re : fonction while scilab

    tu as résolu mon souci merci!

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

    Re : fonction while scilab

    De rien je suis très content d'avoir pu résoudre ton soucis.
    Deynid'oiseaux partout !! :rire:

Discussions similaires

  1. Fonction scilab
    Par goldengear dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 27/04/2013, 12h05
  2. fonction simple dans scilab qui ne fonctionne pas
    Par inviteb29794c0 dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 21/05/2011, 08h04
  3. Programmation fonction recursive scilab
    Par invitefeb30a8e dans le forum Programmation et langages, Algorithmique
    Réponses: 0
    Dernier message: 24/04/2011, 17h15
  4. Scilab, Fonction hypergéométrique
    Par klark dans le forum Mathématiques du supérieur
    Réponses: 6
    Dernier message: 22/01/2010, 12h26
  5. probleme fonction fsolve scilab
    Par invite5ed89f6f dans le forum Mathématiques du supérieur
    Réponses: 6
    Dernier message: 20/07/2009, 14h02