Résoudre une équation dans un intervalle avec MATLAB 2013
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Résoudre une équation dans un intervalle avec MATLAB 2013



  1. #1
    minikill

    Résoudre une équation dans un intervalle avec MATLAB 2013


    ------

    Bonjour
    Je suis bloqué dans ma programmation MATLAB car je n'arrive pas à lui faire résoudre une équation dans un intervalle donné.
    Je m'explique quand j'utilise cette ligne de code:

    vpasolve(x^2-2==0,x,[-10 10])

    J'obtiens les solutions mais si je tape:

    vpasolve(sin(x)==0,x,[-10 10])

    J'obtiens la seul solution "0"

    Avez vous une idée de comment trouvé les solutions de l'équation sin(x)==0 entre -10 et 10

    merci

    -----

  2. #2
    aadelo

    Re : Résoudre une équation dans un intervalle avec MATLAB 2013

    En fait,
    le vpasolve te renvoie toutes les solutions à condition que ce soit une équation polynomiale.
    Si c'est non-polynomiale,
    alors il ne retourne que la première solution qu'il trouve.
    *****
    Ce qui explique que tu ne trouves que 0.
    *****

Discussions similaires

  1. Résoudre une équation différentiel avec Matlab
    Par invited1c96ae7 dans le forum Mathématiques du supérieur
    Réponses: 10
    Dernier message: 23/04/2010, 15h31
  2. Résoudre une équation dans c
    Par invite8bd5b6c3 dans le forum Mathématiques du supérieur
    Réponses: 15
    Dernier message: 26/10/2009, 09h52
  3. Resoudre une équation avec Matlab
    Par invite24e18659 dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 28/04/2008, 14h57
  4. Résoudre une équation avec Matlab
    Par invite24e18659 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 25/04/2008, 09h56
  5. [Matlab] Résoudre une équation diff à pas fixe.
    Par inviteaf2e78df dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 10/01/2008, 09h29