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

MATLAB Discussion :

[Débutant] Méthode de Newton


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Novembre 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 9
    Par défaut [Débutant] Méthode de Newton
    Salut, c'est la première fois que je participe a ce forum.
    En effet, j'ai besoin d'aide : j'ai un mini projet à faire en analyse et je n'ai étudié Matlab que pendant 2 séances de tp.
    Mon principal problème c'est que je n'ai pas pu exploiter l'énoncé de mon projet avec Matlab.
    Si quelqu'un accepte, je posterai mon sujet.
    Merci d'avance.

  2. #2
    Membre éprouvé

    Inscrit en
    Juin 2004
    Messages
    1 397
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 1 397
    Par défaut
    Le sujet, peut-être pas, mais ce que tu ne sais pas faire, oui .

  3. #3
    Membre du Club
    Inscrit en
    Novembre 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 9
    Par défaut
    c'est pas vraiment un sujet c'est un petit exercice que voici
    soit la fonction [r,k]=newton(f,df,x0,eps,nmax) qui calcule une valeur approchee de f avec
    parametres d'entree:
    f
    df:derivee de f
    x0:valeur initiale
    eps:la precision
    nmax:nombre max d'iterations
    parametres de sorties
    r:derniere itéree
    k:nombre d'iterations

    exercice:
    utilser la methode ci dessus pour resoudre la fonction x4-3x2=0(x puissance4-3 x(puissance 2)=0) avec x0=0.9
    merci pour tout ceux qui desirent m'aider

  4. #4
    Membre éprouvé

    Inscrit en
    Juin 2004
    Messages
    1 397
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 1 397
    Par défaut
    OK, et tu as écris la méthode ?
    Tu as son algorithme (si c'est ce qui te pose problème) ?

    Car pour le reste, ce n'est pas bien dûr ^^.

  5. #5
    Membre du Club
    Inscrit en
    Novembre 2006
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 9
    Par défaut
    non mon probleme est comment rediger l'alogoritme car je ne suis pas doué pour implementer les methodes en matlab

  6. #6
    Membre confirmé Avatar de larimoise
    Inscrit en
    Octobre 2006
    Messages
    220
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 220
    Par défaut
    Salut,

    C'est simple il faut résonner étape par étape:
    1- Ecrire l'equation F(x)
    2-Calculer sa dérivé
    3-Ecrire la fonction de newton : Xi=en fonction de Xi-1, F(x) et la dérivé F'(x)
    4- choisir une valeur initiale x0
    5-Faire une boucle tant que |Xi-Xi-1|<eps et nbre d'itérations < Nmax
    calculer le nouveau Xi, en conmençant par X1
    6-Afficher la dernière valeur trouvé

    Essai d'écrire l'algorithme puis le scripte matlab correspondant.

    A+

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

Discussions similaires

  1. [Débutant] Méthode de quasi-Newton
    Par caf_974 dans le forum Mathématiques
    Réponses: 5
    Dernier message: 14/12/2007, 15h46
  2. [EJB] [débutant] [Méthode]EJB et présentation web
    Par Eric Berger dans le forum Java EE
    Réponses: 6
    Dernier message: 03/08/2006, 23h42
  3. [algoritmique][débutant]Méthode récursive
    Par lejimi dans le forum Langage
    Réponses: 7
    Dernier message: 16/01/2006, 19h54
  4. Réponses: 2
    Dernier message: 05/01/2006, 14h17
  5. [Débutant] Méthode super()
    Par KooX dans le forum Langage
    Réponses: 3
    Dernier message: 07/11/2004, 21h28

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