Coverage覆盖搜索笔记

这篇笔记介绍了MATLAB中用于覆盖搜索的函数,包括poly2cw、polyarea、RectArea、ceil等,并详细阐述了UAV模型的类定义和属性。在算法性能评价部分,提到了累计区域覆盖率AC、瞬时平均未覆盖时间和总平均未覆盖时间这三个关键指标。
摘要由CSDN通过智能技术生成

一、MATLAB函数介绍

1.poly2cw:将多边形顶点转换为顺时针顺序

%% 覆盖区域顶点坐标
Xb=[ 0, 2500, 2500, 0];
Yb=[ 0, 0, 2500, 2500];
UXb=[ 0, 1000, 1000, 0];
UYb=[ 0, 0, 1000, 1000];
[Xb, Yb] = poly2cw(Xb, Yb); %poly2cw将顶点顺时针排列
[UXb, UYb] = poly2cw(UXb, UYb);

运行前Xb=[0    2500    2500    0],运行后[0    2500    2500    0]

运行前Yb=[0    0    2500    2500],运行后[2500    2500    0    0]

 2.polyarea: 返回向量 x 和 y 中的顶点定义的二维多边形的面积

region_area = polyarea( Xb, Yb );%polyarea返回向量Xb和Yb中顶点所指定多边形的面积。 区域面积

3.RectArea:求出区域的长和宽

[lengthX, lengthY] = RectArea(Xb,Yb);

4.Y=ceil(X):将 X 的每个

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值