- 在线时间
- 0 小时
- 最后登录
- 2015-2-18
- 注册时间
- 2009-4-2
- 听众数
- 2
- 收听数
- 0
- 能力
- 0 分
- 体力
- 1 点
- 威望
- 0 点
- 阅读权限
- 10
- 积分
- 2
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 4
- 主题
- 0
- 精华
- 0
- 分享
- 0
- 好友
- 0
升级   40% 该用户从未签到
|
两个圆的方程不就可以确定(x,y)了么?" G5 I5 S5 j+ {0 R+ ^, W8 j$ u
如果是这样:可以先编写M文件) z6 u1 F+ a" k8 A* u, m
function f=fun(x)
% l8 Z) n) l( g0 t$ m) L: ff(1)=(x(1)-x1)^2+(x(2)-y1)^2-b1^2;
1 E. |# W1 {* t2 Gf(2)=(x(1)-x2)^2+(x(2)-y2)^2-b2^2;
N* s |, J4 d& H, P& f) t(x1,y1,x2,y2为已知坐标,b1,b2为已知距离)+ M4 b% N D+ Y. j
然后在command中输入:
! T% j+ _2 [3 E3 `9 e% X! A# T1 a[x f flag]=fsolve('fun',[0 0]);6 p! e: Y3 x9 s- C' s0 v9 @8 [: Y
此时屏幕中的x就是解,flag大于0表示解正确。 |
|