Is there more efficient way to find the neighbors of two nodes or more other than using a loop?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
The built in function "neighbors" accepts only scalar inputs, so I wonder if there is more efficient way than performing the following
for ii = 1:length(inActive)
b = neighbors(G_dmg,inActive(ii));
end
I usually concatenate the neighbors of all nodes in one variable, but I cannot tell which nodes are neighbors to node X and which are neighbors to node Y.
b = [];
for ii = 1:length(inActive)
b = [b, neighbors(G_dmg,inActive(ii))];
end
Your ideas would be highly appreciated.
8 comentarios
Rubel Ahmed
el 23 de Jun. de 2021
Editada: KSSV
el 23 de Jun. de 2021
You can try Knnsearch() from Matlab
Respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!