accumconncomps创建向量通过积累元素使用连接的组件在一个向量在另一个向量的大小相同。连接组件被视为后续,相同的元素在一个向量。
例子:
求和的值在cc val根据连接组件。
cc = [1 1 2 1 1 1 3 3 3 4 2 2];
val = [2.3 3.2 - 4.5 1.2 - 5 3 2 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
我知道,函数是相当简单的,但需要几次,或许别人也这样做。如果你有更好的方法的代码,或者如果您有任何的建议改进帮助文本,请让我知道。
引用作为
沃尔夫冈Schwanghart (2022)。积累连接组件(//www.ru-cchi.com/matlabcentral/fileexchange/21397-accumulate-connected-components), MATLAB中央文件交换。检索。