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

Définition de Suites par Récurrence sous Maple



  1. #1
    Dydo

    Définition de Suites par Récurrence sous Maple


    ------

    Bonjour à tous, excusez moi de l'intrusion dans un forum qui n'est peut être aps le meilleur pour celà, mais bon tant qu'on est dans les math, je me suis dit qu'il y avait des fan qui pourraient m'aider, voici mon problème :

    Je suis sur la fin d'un devoir qui met en jeux deux quites définies par la relation suivante :







    J'aimerais mettre ça sous Maple de manière à ce qu'il me calcule les k premiers termes de chacune des deux suites, mais je ne vois pas comment faire, j'ai cherché dans ces histoires de procédures, mais je ne trouve que des expressions pour des récurrences ne concernant qu'une suite :/

    Si quelqu'un peut m'aider, ce serait avec plaisir

    -----

  2. #2
    Ksilver

    Re : Définition de Suites par Récurrence sous Maple

    Salut !


    l'option "makeproc" de la fonction rsolve permet de faire cela de facon treséconomique (en nombre de ligne tapé....).

    regarde la doc de la fonction rsolve pour plus d'info (tape ?rsolve).



    mais si tu veux quelque chose de performant (... si on peut parler de performance sous maple...) je te conseil tous de meme d'écrire une petit procédur (c'est plus long, mais au moins les calcules sontfaits de facon intelligentes...)

  3. #3
    Dydo

    Re : Définition de Suites par Récurrence sous Maple

    Merci, je crois avoir comprit le fonctionnement d'une procédure ( ou pas ... ) mais je ne vous pas comment introduire 2 suites, j'y arrive avec une seule, mais je ne vois pas comment faire, je n'ai réussit à rien faire uatre que des erreurs ou des résultats faux avec mes deux suites; c'est quelque chose qui ressemble à :

    > A, B := proc (n) A(n+1) = root(A(n)*B(n), 2); B(n+1) = (1/2)*A(n)+(1/2)*B(n) end proc;

    Ou je suis encore loin :s ?

  4. #4
    Ksilver

    Re : Définition de Suites par Récurrence sous Maple

    tu devrait plutot utiliser rsolve à mon avi.


    je ne sais si il y a moyen de faire des récurences "croisé" sous maple. mais si c'est le cas il faut écrire qqch comme ca :


    A := proc(n) if n=0 then 1 else sqrt(A(n-1)*B(n-1)) fi: end proc;
    B := proc(n) if n=0 then 2 else (A(n-1)+B(n-1))/2 fi; end proc;

    je pense que ca doit marcher.

    sinonil faudrat ecrire une unique procédure qui serait de la forme n->[A(n),B(n)], qu'on pourrait définir comme cela :

    F:=k->[(k[1]+k[2])/2,sqrt(k[1]*k[2])];
    S:=proc(n) if n=0 then [1,2] else F(S(n-1)) fi; end proc;

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

    Re : Définition de Suites par Récurrence sous Maple

    Oui ça marche à merveille merci beaucoup La première solution est parfaite, la solution me fait des erreurs pour n>1 :/

    En tout cas merci de m'avoir consacré un peu de temps, c'est parfait

Discussions similaires

  1. Suites [Maple]
    Par lexmark dans le forum Mathématiques du supérieur
    Réponses: 6
    Dernier message: 17/12/2007, 22h10
  2. suites barycentres et démonstration par récurrence
    Par prune-elle dans le forum Mathématiques du collège et du lycée
    Réponses: 0
    Dernier message: 06/11/2007, 20h42
  3. [TS] Suites Récurrence
    Par Gaara dans le forum Mathématiques du collège et du lycée
    Réponses: 7
    Dernier message: 10/10/2007, 00h40
  4. Suites et récurrence
    Par bboop8 dans le forum Mathématiques du collège et du lycée
    Réponses: 8
    Dernier message: 31/03/2007, 22h37
  5. suites et recurrence!!
    Par malek dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 30/09/2005, 12h53