Hello
In the output the values give this result. I want to get the values:
syms X1 X2 X3 X4
eq=[X1^2+X2^2==1949.947, (X1*X3)+(X2*X4)==-28.338, eq3=(X3*X1)+(X4*X2)==-28.338, eq4=X3^2=X4^2-81.892]
[x1,x2,x3,x4]=solve([eq],[X1,X2,X3,X4])
x1 =
Empty sym: 0-by-1
x2 =
Empty sym: 0-by-1
x3 =
Empty sym: 0-by-1
x4 =
Empty sym: 0-by-1
Thank you for helping me

5 commentaires

syms X1 X2 X3 X4
eq=[X1^2+X2^2==1949.947, (X1*X3)+(X2*X4)==-28.338, eq3=(X3*X1)+(X4*X2)==-28.338, eq4=X3^2=X4^2-81.892]
[x1,x2,x3,x4]=solve([eq],[X1,X2,X3,X4])
You have eq3= and eq4= in the middle of the []. These days that is equivalent to
eq = [ X1^2+X2^2==1949.947,...
(X1*X3)+(X2*X4)==-28.338, ...
'eq3', ...
(X3*X1)+(X4*X2)==-28.338, ...
'eq4', ...
X3^2=X4^2-81.892]
[x1,x2,x3,x4]=solve([eq],[X1,X2,X3,X4])
Farshid R
Farshid R le 1 Juin 2022
Thank you .According to document version 2018b I would do ,however,it answers these . your code make error in matlab for me. I don ot know really why.
I read document solve.
Is there another way?
Torsten
Torsten le 1 Juin 2022
Is there another way?
Yes: copy KSSV's solution.
Maybe he will be so kind to replace the numbers by symbolic variables so that you can play with the right-hand side of your equations.
Farshid R
Farshid R le 1 Juin 2022
Thank you so much.
Walter Roberson
Walter Roberson le 1 Juin 2022
Modifié(e) : Walter Roberson le 1 Juin 2022
Your second and third equations are the same. There would not be a unique solution .

Connectez-vous pour commenter.

Réponses (1)

KSSV
KSSV le 1 Juin 2022

0 votes

syms X1 X2 X3 X4
eq1 = X1^2+X2^2==1949.947 ;
eq2 = (X1*X3)+(X2*X4)==-28.338;
eq3 = (X3*X1)+(X4*X2)==-28.338;
eq4 = X3^2==X4^2-81.892 ;
eqs = [eq1, eq2, eq3, eq4] ;
s=solve(eqs,[X1,X2,X3,X4]) ;
s.X1
ans = 
s.X2
ans = 

5 commentaires

Farshid R
Farshid R le 1 Juin 2022
Thank you
But when I execute this code as well as your code, it gives me this output. What do you think why shows these answers?
Empty sym: 0-by-1
What version you are using?
version
ans = '9.12.0.1952421 (R2022a) Update 1'
Farshid R
Farshid R le 1 Juin 2022
I use V.2018b
KSSV
KSSV le 1 Juin 2022
Read the documentation up there. The problem is due to version.
Farshid R
Farshid R le 1 Juin 2022
Many thanks dear

Connectez-vous pour commenter.

Catégories

En savoir plus sur Mathematics 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!

Translated by