IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

maximum de fonction dans un intervalle


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2015
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2015
    Messages : 31
    Par défaut maximum de fonction dans un intervalle
    bonjour à tous
    je suis débutant en Python et nouvelle sur ce forum
    je voudrais résoudre un exercice sur le théorème des valeur intermédiaire
    pour cela j'aurai besoin de traduire en python "tant qu'il existe x tel que a<x<b et f(x)=0 alors"
    si il n'y a pas de moyen de le traduire j'ai aussi pensé a calculer le maximum de la fonction dans l'intervalle (a,b)
    le problème c'est que je ne peux pas utiliser la fonction range car je ne veux pas avoir que les entiers de l'intervalle (a,b) mais tous les réelles
    avez vous une idée ?
    j'espère avoir été compréhensible
    merci

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Salut,

    "tant que" se dit while en python. (dans une autre langue aussi)

    Donc, selon les opérations qui feront varier x, tu peux utiliser simplement une boucle
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    def my_func(x):
        # retourne soit 0, soit autre chose
        return func(x)
     
    while 1:
        if not a < x < b or my_func(x):
            break
        operations sur x
    et j'ai aussi trouvé ceci sous mon oreiller: http://python.developpez.com/cours/apprendre-python3/

  3. #3
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2015
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2015
    Messages : 31
    Par défaut
    bonjour tout d'abbord un grand merci pour ton aide et pour ce cours qui va bien me servir.
    j'ai essayé ton programme mais je crois qu'il ne fait pas exactement ce que je veux mais ca doit etre de ma faute car hier je ne me suis pas exprimée correctement
    je pars avec un intervalle d'ancédant de fonction compris [a,b] et mon but est de réduire l’intervalle à [c,d] et ceci tant que toutes les images des points compris entre c et d ne sont pas nulles.
    J'ai déja écrit toutes les conditions données par l'exercice en et je sais diminuer l'intervale.
    En revanche, je ne sais pas dire " tant que toutes les images compris entre c et d ne sont pas nul....."
    si ce me base sur ce que tu as écris je pourrrais écrire:
    avant mon programme définir ma fonction f(x)
    et dans mon programme écire quelque chose du genre : while ....
    et la je ne sais pas trop comment l'écire car c'est le il existe qui me bloque
    merci pour ton aide

  4. #4
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2015
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2015
    Messages : 31
    Par défaut
    en fait dans mon exercice il y a écrit précisément d-c minimal de la fonction ce qui veut dire la même chose il y a peut etre déja une fonction sous pyhton qui le fait je ne sais psa

  5. #5
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 738
    Par défaut
    Salut,

    Citation Envoyé par carryPAR Voir le message
    en fait dans mon exercice il y a écrit précisément d-c minimal de la fonction ce qui veut dire la même chose il y a peut etre déja une fonction sous pyhton qui le fait je ne sais psa
    Python est un langage de programmation. Ce que vous voulez est une fonctionnalité "particulière" pour matheux et physiciens. Pas la peine de la chercher dans les bibliothèques standards, ce n'est pas sa place. Il faut chercher dans des bibliothèques externes comme ici dans SciPy.

    Ceci dit, si le but de votre exercice est de mettre en œuvre un algo. qui... il va falloir écrire en français l'algo que vous souhaitez avant d'imaginer comment le coder en Python.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  6. #6
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2015
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2015
    Messages : 31
    Par défaut
    oui oui je l'ai déjà écrit en français !
    j'arrive a tout traduire en python sauf "tant que les images des antécédents en c et d ne sont pas toutes nulles" ie tant qu'il existe un x, c<x<d tel que f(x)=!0
    et c'est pour cela que j'ai besoin d'aide !
    merciii

Discussions similaires

  1. Réponses: 15
    Dernier message: 10/11/2018, 21h19
  2. Réponses: 3
    Dernier message: 07/07/2015, 18h07
  3. Synchronisation de deux fonctions dans un intervalle de temps
    Par florentino dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 03/01/2008, 12h50
  4. Synchronisation de deux fonctions dans un intervalle de temps
    Par florentino dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 22/12/2007, 22h45
  5. impossible d'utiliser ma fonction dans un insert
    Par caramel dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 10/04/2003, 15h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo