Output Answer by solve

조회 수: 3 (최근 30일)
Farshid R
Farshid R 2022년 6월 1일
편집: Walter Roberson 2022년 6월 1일
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
Farshid R
Farshid R 2022년 6월 1일
Thank you so much.
Walter Roberson
Walter Roberson 2022년 6월 1일
편집: Walter Roberson 2022년 6월 1일
Your second and third equations are the same. There would not be a unique solution .

댓글을 달려면 로그인하십시오.

답변 (1개)

KSSV
KSSV 2022년 6월 1일
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
KSSV
KSSV 2022년 6월 1일
Read the documentation up there. The problem is due to version.
Farshid R
Farshid R 2022년 6월 1일
Many thanks dear

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Assumptions에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by