Accumconncomps通过使用相同大小的另一个向量中的连接组件来累积一个向量中的元素,从而创建向量。连接的组件被视为一个向量中后续的、相同的元素。
例子:
根据cc中连接的组件对val中的值求和。
Cc = [1 1 2 1 1 1 3 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
Valnew = 3.5 5.0 10.0 9.7 2.2 3.4
我知道,函数是相当简单的,但需要它几次,也许其他人也这样做。如果你有一个更好的方法来编码它,或如果你对一个改进的帮助文本有任何建议,请让我知道。
引用作为
沃尔夫冈Schwanghart(2022)。积累连接组件(//www.ru-cchi.com/matlabcentral/fileexchange/21397-accumulate-connected-components), MATLAB中央文件交换。检索.