solving 4 equations with 4 unknowns
显示 更早的评论
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)
采纳的回答
更多回答(1 个)
William Rose
2023-3-7
编辑:William Rose
2023-3-7
0 个投票
@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.
类别
在 帮助中心 和 File Exchange 中查找有关 Symbolic Math Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!




