Finding the solution of a system of equations
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hey i would like to find the solutions for this system assuming that my unknows are X Y and Z
solve doesnt work
syms X Y Z
eq1=sqrt((a1-X)^2+(b1-Y)^2+(c1-Z)^2) == D1+R1;
eq2=sqrt((a2-X)^2+(b2-Y)^2+(c2-Z)^2) == D2+R2;
eq3=sqrt((a3-X)^2+(b3-Y)^2+(c3-Z)^2) == D3+R3;
eq4=sqrt((a4-X)^2+(b4-Y)^2+(c4-Z)^2) == D4+R4;
TY
0 Kommentare
Antworten (1)
Kshitij Chhabra
am 18 Jun. 2020
Hi Steewz,
From the question, I understand that you want to solve the given set of quadratic equations for X,Y,Z. Since not specified in the question, I am assuming the other variables as constants which can be specified later(or you can assign them to be syms variable too).
sol = solve([eq1, eq2, eq3], [X, Y, Z]);
For accessing the results you may use:
sol.X;
sol.Y;
sol.Z;
2 Kommentare
Kshitij Chhabra
am 22 Jun. 2020
Hi,
Writing the above code as:
sol = solve([eq1, eq2, eq3,eq4], [X, Y, Z]);
should solve the problem too, If it's giving some unexpected behavior it'd be helpful if you could share the values of constant as well.
Siehe auch
Kategorien
Mehr zu Equation Solving finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!