Salut les amis , pouver vous m'aider a comment resoudre ce systemes d'equations sous Matlab.
Le systemes est en pieces jointe.
J'attend vos reponses , et si bien la demarche a suivre.
Merci pour votre aide
C 'est urgent.
Merciiiiiii
Salut les amis , pouver vous m'aider a comment resoudre ce systemes d'equations sous Matlab.
Le systemes est en pieces jointe.
J'attend vos reponses , et si bien la demarche a suivre.
Merci pour votre aide
C 'est urgent.
Merciiiiiii
une solution consiste a ecrire a laide de 3 de tes equations" une seule equation qui ne depend que d'une seule variable et apres utiliser matlab (la fonction fzero par exemple).
mais c compliqué , il y a des exposant , et des exponentielles
je peux pas trouver une seule equation.
Bonjour.
Avec solve :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 sol = [ 18.105238009653487480464945011804] [ 15.243414953375654104950934129047] [ -52011447.396999435043844401910755] [ -2.2390536312516949378845618997636]
pouver vous me decrire la demarche a suivre car je suis nouveau sur le matlab
svp, j'en ai besoin pour mon PFE.
Merci beaucoup
Un exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 clear syms x1 x2 x3 x4 eq1=0.05*x1+2*x2*exp(1/x3)+0.05^x4-850; eq2=0.75*x1+2.5*exp(x2)+x3*2.05^x4-150; eq3=1.5*exp(x1)+x3*1.05^x2+0.25*x4; eq4=1.25*x2*x1+exp(x3)+0.02*1.05^x4-345; s=solve(eq1,eq2,eq3,eq4) sol=[s.x1 s.x2 s.x3 s.x4]'
Salut!
Plutôt que de vouloir utiliser une fonction toute faite, commence donc par essayer en programmant toi-même la méthode de Newton-Raphson.Je cherche a resoudre un systeme d'equations non lineaires.
Jean-Marc Blanc
merci les amis
ca bien marché avec un systeme a 4 équations et 4 inconnus
mais en effet mon systeme est a 7 équations et 5 inconnus, on appliquant cette methode , je recoie toujours une erreur.
mon systeme est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 syms x1 x2 x3 x4 x5 x6 x7 eq1=x1*exp(-1/(0.22*x2))+0.18*x3+0.021*x4*(0.20)^x5-68.86; eq2=0.97*x1*exp(-1/(0.41*x2))+0.61*x3+0.021*x4*(0.39)^x5-163.69; eq3=0.89*x1*exp(-1/(0.59*x2))+0.71*x3+0.021*x4*(0.58)^x5-365.01; eq4=0.79*x1*exp(-1/(0.74*x2))+0.78*x3+0.021*x4*(0.73)^x5-589.69; eq5=0.69*x1*exp(-1/(0.86*x2))+0.83*x3+0.021*x4*(0.85)^x5-768.37; eq6=0.62*x1*exp(-1/(0.94*x2))+0.86*x3+0.021*x4*(0.93)^x5-881.361; eq7=0.59*x1*exp(-1/(0.96*x2))+0.87*x3+0.021*x4*(0.95)^x5-926.03; s=solve(eq1,eq2,eq3,eq4,eq5,eq6,eq7)pouvez vous me donnez la solution et si possible la methode a suivreWarning: Warning, solutions may have been lost
Warning: Explicit solution could not be found.
j'attend vos réponses les amis
merci beaucoup par avance
Salut!
En effet, si tu as plus d'équations que d'inconnues, la solution exacte n'existe vraisemblablement pas. Si ton système était linéaire, je te recommenderais la méthode SVD, mais, dans le cas non linéaire, il y a matière à faire une thèse en analyse numérique rien que sur la méthode de résolution.mon systeme est a 7 équations et 5 inconnus
Jean-Marc Blanc
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager