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

Questions Maple



  1. #1
    invite6cbfdd18

    Questions Maple


    ------

    Bonsoir !
    J'ai quelques questions concernant un exercice relatif à Maple.
    On définit f sur R par f(t) = t^3 + t² + t + 1.

    1. On me demande d'écrire une fonction Maple qui évalue f. Mais je ne comprends pas ce que l'on me demande... J'ai cherché et j'ai trouvé que cela était équivalent à résoudre l'équation mais je n'ai pas très bien compris.

    2. On a montré que pour tout n>=1, il existe un et un seul réel xn>=0 tel que f(xn) = n. On nous demande d'écrire une fonction Maple qui calcule xn. J'ai alors pensé à une procédure qui trirait les différentes solutions en fonction du signe de xn ( problème dans C????? ), voilà ma procédure :

    Solvation:=proc(x,n)
    > solve(x^3+x^2+x+1=n,x);
    > do; if x<0 then `Pas de solution`;
    > else `Les solutions de l'équation sont : x`
    > fi;
    > od;
    > end;

    Mais ça ne marche pas lorsque je tape par exemple Solvation(x,0);

    De l'aide svp ?

    -----

  2. #2
    phryte

    Re : Questions Maple

    Bonjour.
    Il y a toujours trois solutions. Il faut tester s'il y a des solutions réelles ou imaginaires.
    Code:
    restart:
    > Solvation := proc(x,n)
    > solve(x^3+x^2+x+1=n,x);;
    > end;

  3. #3
    phryte

    Re : Questions Maple

    Citation Envoyé par phryte Voir le message
    Bonjour.
    Il y a toujours trois solutions. Il faut tester s'il y a des solutions réelles ou imaginaires.
    Code:
    restart:
    > Solvation := proc(x,n)
    > solve(x^3+x^2+x+1=n,x);;
    > end;
    une piste :
    Code:
    Solvation := proc(x,n) local s; 
    > s:=solve(x^3+x^2+x+1=n,x);   
    > if s[1] <=0 then print(`Les solutions de l'équation sont :`); s else print(`Pas de solution`) fi;
    > en

  4. #4
    phryte

    Re : Questions Maple

    Citation Envoyé par phryte Voir le message
    une piste :
    Code:
    Solvation := proc(x,n) local s; 
    > s:=solve(x^3+x^2+x+1=n,x);   
    > if s[1] <=0 then print(`Les solutions de l'équation sont :`); s else print(`Pas de solution`) fi;
    > en
    ou:
    Code:
    restart:
    > Solvation := proc(x,n) local s; 
    > s:=solve(x^3+x^2+x+1=n,x);   
    > if  type(s[1],negative) then print(`Pas de solution`)else print(`Les solutions de l'équation sont :`); s  fi;
    > end;

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

    Re : Questions Maple

    Merci beaucoup !
    Je vais voir ça !

Discussions similaires

  1. Questions MAPLE
    Par invite24337371 dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 04/12/2008, 15h21
  2. Questions sur Maple
    Par GalaxieA440 dans le forum Mathématiques du supérieur
    Réponses: 8
    Dernier message: 15/11/2008, 17h02
  3. Maple 10
    Par cedbont dans le forum Mathématiques du supérieur
    Réponses: 9
    Dernier message: 23/08/2007, 16h21
  4. [Maple]Entiers sur maple
    Par FonKy- dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 09/08/2007, 17h55
  5. maple
    Par invitecb387634 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 05/06/2005, 16h14