Accumconncomps通过使用相同大小的另一个向量中的连接组件在一个向量中积累元素来创建向量。连接的分量被认为是向量中后续的、相同的元素。
例子:
根据cc中连接的组件将val中的值相加。
Cc = [1 1 2 1 1 1 3 3 4 2 2];
Val =[2.3 1.2 5 3 2 5 3.2 4.5 2…]
2.2 1.2 2.2];
[c,valnew] = accumconncomps(cc,val,@sum)
C = 1 2 1 3 4 2
Valnew = 3.5 5.0 10.0 9.7 2.2 3.4 .
我知道,这个函数是相当简单的,但需要它几次,也许其他人也这样做。如果您有更好的编码方法,或者您对改进的帮助文本有任何建议,请让我知道。
引用作为
沃尔夫冈·施万哈特(2023年)。积累连接组件(//www.ru-cchi.com/matlabcentral/fileexchange/21397-accumulate-connected-components), MATLAB中央文件交换。检索.
版本 | 发表 | 发布说明 | |
---|---|---|---|
1.0.0.0 |