Finding the solution of a system of equations
20 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
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 Commenti
Risposte (1)
Kshitij Chhabra
il 18 Giu 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 Commenti
Kshitij Chhabra
il 22 Giu 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.
Vedere anche
Categorie
Scopri di più su Symbolic Math Toolbox in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!