Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2096 connectés 

  FORUM HardWare.fr
  Discussions
  Sciences

  Résolution d'un système d'équations non-linéaires

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Résolution d'un système d'équations non-linéaires

n°8116184
ratakses
Posté le 09-04-2006 à 15:50:21  profilanswer
 

Salut à tous!
 
Dans le cadre de la résolution d'un problème inverse en électrostatique (résolution en 2D de la valeur et la position d'une charge à partir de la valeur du champ électrique et du potentiel en deux points du plan), on arrive à un beau système de trois équations à trois inconnues, non-linéaires. Un truc à première vue pas tellement faisable à la main...
 
Est-ce que quelqu'un connaît assez Matlab pour m'aider à résoudre un truc du genre ??
 
merci

mood
Publicité
Posté le 09-04-2006 à 15:50:21  profilanswer
 

n°8116252
Nidnogar
Posté le 09-04-2006 à 16:07:27  profilanswer
 

Va sur "Aide aux devoirs" pitêtre ;)


---------------
On conduit vite en utilisant la pédale de droite, on pilote avec celle du milieu.
n°8116277
The NBoc
Quo Modo Deum
Posté le 09-04-2006 à 16:13:56  profilanswer
 

Ben donne nous tes 3 équations :D

n°8116457
ratakses
Posté le 09-04-2006 à 16:42:26  profilanswer
 

Ben ouais c'est pour un travail d'école, mais ca peut interresser du monde..
 
voilà les 3 équations.
inconnues : x, y, z
paramètres (connus) : k, m, v, p, q
 
(z * x) / (x^2 + y^2)^(3/2) - k = 0
 
(z * y) / (x^2 + y^2)^(3/2) - m = 0
 
v * ((p - x)^2 + (q - y)^2)^(1/2) - z = 0

n°8116468
Ayuget
R.oger
Posté le 09-04-2006 à 16:44:13  profilanswer
 

Si c'est faisable à la main.
 
Y'a des algorithmes genre Newton-Raphson qui permettent la résolution de tels systèmes.
 
edit: Enfin doit y'avoir des scripts pour Matlab qui font ça très bien :P


Message édité par Ayuget le 09-04-2006 à 16:44:36
n°8116523
ratakses
Posté le 09-04-2006 à 16:53:12  profilanswer
 

Bon j'aurais voulu savoir si il existait une méthode assez simple implémentée par Matlab (ou octave) pour résoudre un système du genre simplement...
 
C'est clair qu'à la main on trouve toujours telle ou telle méthode de Indelsbruck-Adelman-Pittet, mais je suis pas super fort en maths ;)

n°8116575
inti
t'as mieux mais tapir
Posté le 09-04-2006 à 17:02:36  profilanswer
 

Topic maths.

n°8116577
Osama
Posté le 09-04-2006 à 17:02:54  profilanswer
 

Bah si tu peux te contenter d'une solution approchée, tu considères
 
f( x,y,z) = (z * x) / (x^2 + y^2)^(3/2) - k
g( x,y,z) = (z * y) / (x^2 + y^2)^(3/2) - m
h( x,y,z ) = v * ((p - x)^2 + (q - y)^2)^(1/2) - z
 
Et tu reformules ton problème en un problème d'optimisation, à savoir : min f² + g² + h²
 
Tu choppes un bout de code qui implémente les descentes de gradient en MATLAB, et c'est bon


Message édité par Osama le 09-04-2006 à 17:03:11
n°8118131
ratakses
Posté le 09-04-2006 à 20:18:06  profilanswer
 

Ouais je vais essayer de faire un truc du genre, merci!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Discussions
  Sciences

  Résolution d'un système d'équations non-linéaires

 

Sujets relatifs
Systeme de santé "premium" pour les cadres dirigeants d'entrepriseequations mecaniques- train epicycloidal
cherche cartes plans haute resolution gard ales cevennescompléter mon système home cinéma
Quel système alternatif ?Comment se faire de l'argent rapidement avec le système paypal!
systeme d'ionisation de l'air, ça marche?La sécu pv
Ce DVD est protégé par un système anti-copie ?le système scolaire français, un si bon exemple ?
Plus de sujets relatifs à : Résolution d'un système d'équations non-linéaires


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR