matlab用plot三点画圆_如何以很多点的已知坐标画圆MATLAB

这篇博客展示了如何在MATLAB中生成75个随机分布的点,并在其上绘制半径为15的圆。通过调整透明度,使得圆在随机点下仍然可见。使用了patch函数来实现带有透明度的圆的绘制,并保持了坐标轴的等比例显示。
摘要由CSDN通过智能技术生成

在200*200中,画75个随机节点

clc

clear

ndot=75; %画100个点

xmin=0; %x轴起点坐标

xmax=200; %x轴终点坐标

ymin=0;

ymax=200;

xx=rand(ndot,1)*(xmax-xmin)+xmin; %随机产生100个节点

yy=rand(ndot,1)*(ymax-ymin)+ymin;

plot(xx,yy,'bo') %画图

axis([xmin,xmax,0,190]) %画出x轴y轴的范围 也可以改为axis([xmin,xmax,ymin,ymax]),改为这个后x,y轴的坐标范围都为0-100

legend('Member Node') %显示右上角的注释

要使圆可见,即使它们已被遮盖,您也可以使用具有透明度(alpha)的颜色。 矩形不支持透明度,因此必须使用patch功能。通过patch绘图并通过适当的属性指定颜色和透明度

clc

clear

ndot=75; %画100个点

xmin=0; %x轴起点坐标

xmax=200; %x轴终点坐标

ymin=0;

ymax=200;

xx=rand(ndot,1)*(xmax-xmin)+xmin; %随机产生100个节点

yy=rand(ndot,1)*(ymax-ymin)+ymin;

plot(xx,yy,'bo') %画图

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值