matlab 以坐标画圆随机生成一组坐标,然后以此坐标为圆心,再一另一组随机数做为半径画圆,查看圆之间有没有相互覆盖,并显示出来,最好能生成用户邻接图然后在用户邻接图中找完全子图,使得
随机生成一组坐标,然后以此坐标为圆心,再一另一组随机数做为半径画圆,查看圆之间有没有相互覆盖,并显示出来,最好能生成用户邻接图然后在用户邻接图中找完全子图,使得完全子图的数目尽量少.将属于不同子图的用户标注,用颜色加以区分.
x=rand(n,1);%随机x坐标
y=rand(n,1);%随机y坐标
r=rand(n,1)/4;%随机半径
t=0:360;
figure(1);
clf;
hold on;
for ii=1:n
plot(x(ii),y(ii),'r.');%画出随机5点
plot(x(ii)+r(ii)*cosd(t),y(ii)+r(ii)*sind(t));%画圆
text(x(ii),y(ii),num2str(ii));%标节点号
end
a=false(n);
for ii=1:n
a(ii,:)=sqrt((x-x(ii)).^2+(y-y(ii)).^2)<=r+r(ii);%利用距离判断生成邻接矩阵
end
a=a-eye(n); %令对角元素为0
gplot(a,[x,y],'k');%画邻接关系图,这里使用了原来的随机x,y坐标
axis equal;
hold off;
这是其中一次随机的结果,找子图等操作留给你自己完成

Matlab求助,在一个坐标系中画四个球体,求相交区域的中心点坐标四个球体的球心坐标可以随意设置, 2020-05-16 …
求圆心的坐标[x y R]=solve('(51-x)^2+(0-y)^2=R^2','(24.7 2020-05-17 …
小明在白纸上画了直角坐标系,然后将透明纸覆盖在白纸上,在透明纸上描出抛物线y=-2(x-3)²欣赏 2020-06-06 …
急求下列诗词的名句.1夜坐其一龚自珍(春夜伤心坐画屏)2满庭芳残梅李清照3浣溪沙周邦彦(楼上晴天碧 2020-06-09 …
求圆上坐标已知圆心坐标为(100,100)圆的3点钟方向为0°,顺时针增加从x°到y°围成一个扇形 2020-07-26 …
画一个正五角星形,并以它的中心为位似中心,画出它的放大到2倍、3倍、4倍的图形,然后以中心为原点, 2020-08-02 …
如图,在平面直角坐标系中,已知△ABC三个顶点的坐标分别为A(﹣1,2),B(﹣3,4)C(﹣2, 2020-08-02 …
如图,△ABC在平面直角坐标系内三顶点坐标分别为A(1,2),B(3,3),C(3,1)(1)先画 2020-08-02 …
如图,△ABC在平面直角坐标系内三顶点坐标分别为A(1,2),B(3,3),C(3,1)(1)先画 2020-08-02 …
如图,正方形网格中,△ABC的顶点均在格点上,请在所给直角坐标系中按要求画图和解答下列问题:(1) 2020-08-02 …