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

Langage PHP Discussion :

Développement limité de sin(x) en php


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Juillet 2018
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Juillet 2018
    Messages : 15
    Points : 9
    Points
    9
    Par défaut Développement limité de sin(x) en php
    Bonjour à tous
    Je suis étudiant et j’ai un niveau plutôt moyen en php.
    J’ai un devoir et j’aimerais écrire une fonction qui calcule de développement limité de sin(x) à l’ordre n avec une précision de epsilon (epsilon sera donné en paramètre)

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 232
    Points : 15 525
    Points
    15 525
    Par défaut
    la 1re étape est de trouver comment faire ce développement limité du point de vue mathématique.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Juillet 2018
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Juillet 2018
    Messages : 15
    Points : 9
    Points
    9
    Par défaut
    Oui du point de vue mathématique je connais déjà

    Sin(x) = x-x^3/3! + x^5/5! - x^7/7! + x^9/9! + ..... + epsilon(x)

    Dans l’exercice on a dis aussi

    Indication : x^n+1 / (n+1)! < epsilon(x) < x^n / n!

  4. #4
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 232
    Points : 15 525
    Points
    15 525
    Par défaut
    Citation Envoyé par Cedinho Voir le message
    Oui du point de vue mathématique je connais déjà

    Sin(x) = x-x^3/3! + x^5/5! - x^7/7! + x^9/9! + ..... + epsilon(x)
    à partir de là vous avez besoin d'une boucle :
    https://www.php.net/manual/fr/contro...ctures.for.php
    de la fonction puissance :
    https://www.php.net/manual/fr/function.pow.php
    et de la fonction factorielle :
    https://www.php.net/manual/fr/function.gmp-fact.php

    la fonction factorielle est dans une bibliothèque qui n'est pas fournie de base dans PHP donc si vous ne l'avez pas, vous pouvez vous inspirer du code d'exemple en bas de la page.

  5. #5
    Expert éminent Avatar de CosmoKnacki
    Homme Profil pro
    Justicier interdimensionnel
    Inscrit en
    Mars 2009
    Messages
    2 857
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Justicier interdimensionnel

    Informations forums :
    Inscription : Mars 2009
    Messages : 2 857
    Points : 6 555
    Points
    6 555
    Par défaut
    Citation Envoyé par mathieu Voir le message
    la fonction factorielle est dans une bibliothèque qui n'est pas fournie de base dans PHP donc si vous ne l'avez pas, vous pouvez vous inspirer du code d'exemple en bas de la page.
    À propos de la remarque de raholl, il est normal que la bibliothèque GMP travaillant avec des nombres de taille arbitraire soit plus lente qu'une boucle while travaillant avec des valeurs approchées au delà d'un certain seuil.
    Brachygobius xanthozonus
    Ctenobrycon Gymnocorymbus

  6. #6
    Futur Membre du Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Juillet 2018
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Juillet 2018
    Messages : 15
    Points : 9
    Points
    9
    Par défaut
    Ok merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. développement limité de Sin(x)
    Par rosas45 dans le forum MATLAB
    Réponses: 4
    Dernier message: 15/06/2011, 12h10
  2. Calculer un développement limité
    Par NELLLY dans le forum MATLAB
    Réponses: 3
    Dernier message: 09/10/2008, 19h07
  3. Calculer un développement limité
    Par loic35 dans le forum MATLAB
    Réponses: 3
    Dernier message: 16/12/2006, 14h07
  4. Réponses: 54
    Dernier message: 18/10/2006, 19h08

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