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

[Maple] Définir une fonction à partir des solutions d'un système.



  1. #1
    Nilnilnil

    [Maple] Définir une fonction à partir des solutions d'un système.


    ------

    Bonjour, élève 5/2 De MP, je rencontre un petit problème technique dans la confection d'un programme pour mon TIPE.

    Je voudrais fabriquer une fonction qui à c associe la solution du système (-x+c=sin^2(x))

    Je sais résoudre un système avec solve et assigner ses solutions avec assign, mais tout ce que j'ai réussi à faire jusque là, c'est une fonction qui à c associe l'ensemble contenant {x=solution du système}, (par exemple, f(2) retourne {x=1.159695262}, et pas simplement 1.159695262.)

    en essayant: f:=c->evalf(solve({-x+c=sin^2(x)},x));

    j'ai bien pensé à l'instruction op, mais en la rajoutant j'ai toujours un retour x=solution, et pas simplement la solution.

    j'ai donc le problème que l'instruction assign résouds dans le cas de la résolution simple d'un système, mais pour construire une fonction je ne vois pas comment faire. (Pensez-vous qu'une solution sous la forme d'une procédure fonctionne? le problème avec la procédure, c'est qu'elle ne sera pas considérée comme une fonction par la suite, et je ne pourrais donc pas l'utiliser dans des plot, etc...)

    j'espère avoir été assez clair,

    merci d'avance pour votre aide.

    -----

  2. #2
    God's Breath

    Re : [Maple] Définir une fonction à partir des solutions d'un système.

    Bonjour,

    Lorsqu'une expression a contient une variable x, l'instruction
    f := unapply(a,x) ;
    revoie pour f la fonction x -> a.
    Il est peut-être possible de définir ta fonction ainsi, en ayant obtenu l'expression a comme résultat d'une procédure...

  3. #3
    Nilnilnil

    Re : [Maple] Définir une fonction à partir des solutions d'un système.

    Merci pour cette piste, que je crois avoir déjà exploré. Je vais tout de même vérifier et repasser après.

Discussions similaires

  1. Fabrication d'un milieu à partir de plusieurs solutions
    Par Spy20032960 dans le forum Chimie
    Réponses: 1
    Dernier message: 07/05/2008, 00h51
  2. Définir une fonction à l'aide des coordonnées.
    Par madjes dans le forum Mathématiques du supérieur
    Réponses: 24
    Dernier message: 11/04/2008, 08h47
  3. Définir une fonction sous Maple
    Par kNz dans le forum Mathématiques du supérieur
    Réponses: 4
    Dernier message: 12/11/2007, 22h21
  4. Réponses: 2
    Dernier message: 20/03/2007, 22h21
  5. Comment définir une fonction dans un espace courbe ?
    Par Hash dans le forum Mathématiques du supérieur
    Réponses: 22
    Dernier message: 21/07/2006, 16h31