| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 582 人关注过本帖
标题:[求助]考试遇到的题目!!希望大家帮下忙啊```
取消只看楼主 加入收藏
tlong
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-9-10
收藏
 问题点数:0 回复次数:6 
[求助]考试遇到的题目!!希望大家帮下忙啊```
图片附件: 游客没有浏览图片的权限,请 登录注册

给定一些点,如图中的蓝圈所示。把图中的两个红圈连起来,作为直径画一个圆,把圆内的蓝圈统计出来然后把每一个蓝圈与两个连起来,又有两条直径,又需要作两个圆,又需要统计圆内的点。按照这个方法依次类推,找出所有的圆和所有的圆内的蓝圈。
需要使用‘迭代’算法吧`````小弟菜鸟````这个想半天没想出来!!希望大家帮帮忙````
搜索更多相关主题的帖子: 考试 
2007-09-10 12:18
tlong
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-9-10
收藏
得分:0 
%以最小的x为源节点,以最大的x为目标节点
[y,index]=sort(x_static);
plot(y(1),y_static(index(1)),'ro')
plot(y(ssn),y_static(index(ssn)),'ro')
xs=y(1);
ys=y_static(index(1));
xd=y(ssn);
yd=y_static(index(ssn));

%以源节点目标节点距离为直径作圆
ox=(x_source+x_destine)/2;%求圆心坐标
oy=(y_source+y_destine)/2;
% plot(ox,oy,'r^');%标注圆心
D=sqrt((x_source-x_destine)^2+(y_source-y_destine)^2);%求直径
R=D/2;%求半径
for i=1:361 %1度2度3度......360度;
theta=(pi/180)*(i-1); %换算成弧度;
yuan_xj(i)=ox+R*cos(theta);yuan_yj(i)=oy+R*sin(theta);
end %1度2度3度......360度;
plot(yuan_xj,yuan_yj,'r-');
ssn=length(y_static);
p=0;q=0;%以源节点目标节点距离为直径的圆内的点的坐标存储矩阵下标;
for j=1:ssn %遍历所有节点;
if (ox-x_static(j))^2+(oy-y_static(j))^2<R^2%<R表示节能,=R表示不节能,>R表示耗能。
p=p+1;
q=q+1;
xblank(p)=x_static(j);
yblank(q)=y_static(j);%把以源节点目标节点距离为直径的圆内的点的坐标存入存储矩阵;
end %找出以源节点目标节点距离为直径的圆内的节点;
end %遍历所有节点;

1点坐标(x1,y1),2点坐标(x2,y2)

圆心坐标((x1+x2)/2;
,(y1+y2)/2)
2007-09-10 12:22
tlong
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-9-10
收藏
得分:0 
顶上去```````拜托`````大家帮下忙哦````谢谢谢谢~~~!
2007-09-10 12:43
tlong
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-9-10
收藏
得分:0 
顶起来啊`````麻烦大家回答下啊```谢谢你们了````
2007-09-10 15:09
tlong
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-9-10
收藏
得分:0 
额`````算法那段是matlab写的啦````但我想在C下实现````麻烦大家帮帮忙啊````
2007-09-10 16:32
tlong
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-9-10
收藏
得分:0 
`````````````````````````````````````````````````````
2007-09-10 16:48
tlong
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-9-10
收藏
得分:0 
晕额````没有人能回答我么`````
2007-09-10 21:43
快速回复:[求助]考试遇到的题目!!希望大家帮下忙啊```
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031275 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved