solving 4 equations with 4 unknowns
Afficher commentaires plus anciens
why do matlab gives two values for each unknown in the following system?
syms a b d e
eqn1 = a+b-4 == 0;
eqn2 = d+e-5 == 0;
eqn3 = a + b/2 + d/2 - 6.5/1.3 == 0;
eqn4 = d*b - exp(1.51)*e*a == 0;
[a,b,d,e]=solve(eqn1,eqn2,eqn3,eqn4)
Réponse acceptée
Plus de réponses (1)
William Rose
le 7 Mar 2023
Modifié(e) : William Rose
le 7 Mar 2023
0 votes
@Hamza Harbi, because the equation has two solutions. The first values of a,b,d,e are one solution; the second values of a,b,d,e are another.
Catégories
En savoir plus sur Symbolic Math Toolbox dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!




