主要内容

mergesigroi

合并感兴趣的信号区域

描述

例子

roilimsout= mergesigroi (roilims年代中指定的感兴趣的信号区域合并roilims如果它们被年代样品或更少。

例子

全部折叠

考虑一个两列整数矩阵,它可以表示信号感兴趣的区域。合并任何被四个或更少的样本分开的区域。

Rois = [1 10;17日26日;28 43;47 57;64 66);xrois = mergesigroi (roi, 4)
xrois =3×21 10 17 57 64 66

将最大距离指定为零以合并相邻或重复区域。

nrois = [roi;57 65;1 10];xrois = mergesigroi (roi, 0)
xrois =5×21 10 17 26 28 43 47 57 64 66

考虑一个两列整数矩阵,它可以表示信号感兴趣的区域。合并任何被四个或更少的样本分开的区域。该函数在所有情况下合并重叠区域。

Rois = [1 10;17日26日;24 32;36 40];xrois = mergesigroi (roi, 4)
xrois =2×21 10 17 40

将最大距离指定为零以合并相邻或重复区域。

nrois = [roi;41 45;1 10];xrois = mergesigroi (roi, 0)
xrois =3×21 10 17 32 36 40

输入参数

全部折叠

感兴趣的区域限制,指定为正整数的两列矩阵。的th排roilims包含对应于初始和结束样本的非递减指标信号感兴趣的区域。

例子:(5 8;12 20;18 25)指定包含三个区域的两列感兴趣区域矩阵。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

要合并的感兴趣区域之间的最大间隔,指定为非负整数。

如果您指定年代作为0mergesigroi中规定的连续、重叠或重复区域的合并roilims

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

输出参数

全部折叠

修改的感兴趣的区域限制,作为正整数的两列矩阵返回。属性按排序后的顺序返回输出限制sortrows函数。

扩展功能

C / c++代码生成
使用MATLAB®Coder™生成C和c++代码。

介绍了R2020b