matlab解数学方程求租

问题描述:

matlab解数学方程求租
syms x y
t=1
r3=(132791+(241-t)^2)/(2*(241-t))
a1=r3+310;a2=0;b1=-500;b2=1250;r1=r3+50;r2=1363.97
[x,y]=solve((x-a1)^2+(y-a2)^2-r1^2,(x-b1)^2+(y-b2)^2-r2^2)
vpa(x,6)
我写的程序可以计算,但是这里面t在1~100之间间隔取值的,我手动改t值得话要几百上千次,
这个程序怎么改才能实现一次计算结束呢
PS:这里x,y是求两个圆的交点坐标,t不同,坐标值不同
小弟先谢过啦.
最好附上改过的程序 matlab我第一次用 谢过啦

syms x yfor t=1:100r3=(132791+(241-t).^2)/(2*(241-t))a1=r3+310;a2=0;b1=-500;b2=1250;r1=r3+50;r2=1363.97s=solve((x-a1)^2+(y-a2)^2-r1^2,(x-b1)^2+(y-b2)^2-r2^2)s.xs.y (注:s.x,s.y为原程序的x ,y)vpa(s.x...