早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求matlab跟mathematica高手解一个四元方程:(X-230)*(x-X)+(Y-60)*(y-Y)==0,(X-230)^2+(Y-60)^2==100,x*((x - 230)) + y*((y - 60)) == 0, (x -270)^2 + (y - 680)^2 == 100

题目详情
求matlab跟mathematica高手解一个四元方程:
(X-230)*(x-X)+(Y-60)*(y-Y)==0,(X-230)^2+(Y-60)^2==100,x*((x - 230)) + y*((y - 60)) == 0, (x -270)^2 + (y - 680)^2 == 100
▼优质解答
答案和解析
Solve[(X - 230)*(x - X) + (Y - 60)*(y - Y) ==
0 && (X - 230)^2 + (Y - 60)^2 == 100 &&
x*((x - 230)) + y*((y - 60)) == 0 && (x - 270)^2 + (y - 680)^2 ==
100(*&&x\[Element]Reals&&y\[Element]Reals&&X\[Element]Reals&&Y\
\[Element]Reals*),{x,y,X,Y}]
这是mathematica的解法.结果中带i是因为那是这个方程的复数解.顺便这个方程好像只有复数解,不信限定一下求解域(就是我注解中的部分,你去掉星号和括号就行了)求解试试,求出来是个空集.