| 查看: 1333 | 回复: 8 | ||
[求助]
请教这个2次方程组如何求解
|
| 祝福 |
2楼2016-06-13 16:23:31
3楼2016-06-13 22:33:22
4楼2016-06-14 08:39:13
5楼2016-06-14 09:46:56
6楼2016-06-14 12:51:25
|
我试着把θ换成t参数,然后求出来带有参数X2,Y2的解 然后再把X2,Y2的解直接带入3,4方程里面为什么解出来的一直有y3这个未知数?我想要的是只有参数t的解 syms t x3 y3; >> x2= (320*cos(t)^2 + 320*sin(t)^2 - (sin(t)*(55*sin(t) - 4*cos(t)*(-(25*(64*cos(t)^2 + 64*sin(t)^2 - 1)*(64*cos(t)^2 + 64*sin(t)^2 - 121))/16)^(1/2) + 320*sin(t)^3 + 320*cos(t)^2*sin(t)))/(cos(t)^2 + sin(t)^2) + 55)/(8*cos(t)); >> y2=(55*sin(t) + 4*cos(t)*(-(25*(64*cos(t)^2 + 64*sin(t)^2 - 1)*(64*cos(t)^2 + 64*sin(t)^2 - 121))/16)^(1/2) + 320*sin(t)^3 + 320*cos(t)^2*sin(t))/(8*(cos(t)^2 + sin(t)^2)); >> [y3]=solve('((5675-y3*(80-2*y2))/(80*3^0.5-2*x2)-40*3^0.5)^2+(y3-40)^2=45^2'); |
7楼2016-06-14 14:55:05
|
matlab给出的答案如下,带有未知数y3,但是没有参数t y3 = 69.282032302755091741097853660235 - (0.5*(y3*(2.0*y2 - 80.0) + 5675.0))/((-1.0*(y3 + 5.0)*(y3 - 85.0))^(1/2) + 69.282032302755091741097853660235) (0.5*(y3*(2.0*y2 - 80.0) + 5675.0))/((-1.0*(y3 + 5.0)*(y3 - 85.0))^(1/2) - 69.282032302755091741097853660235) + 69.282032302755091741097853660235 |
8楼2016-06-14 14:56:12
| 祝福 |
9楼2016-06-15 13:27:45










回复此楼