Самые близкие соседи в радиусе
nodeIDs = nearest(G,s,d)
nodeIDs = nearest(G,s,d,Name,Value)
[nodeIDs,dist]
= nearest(___)
возвращает все узлы в графике nodeIDs
= nearest(G
,s
,d
)G
, которые являются на расстоянии d
от узла s
. Если график взвешивается (то есть, если G.Edges
содержит переменную Weight
), то те веса используются в качестве расстояний вдоль ребер в графике. В противном случае все расстояния ребра взяты, чтобы быть 1
.
дополнительные опции использования заданы одним или несколькими аргументами пары "имя-значение". Например, если nodeIDs
= nearest(G
,s
,d
,Name,Value
)G
является взвешенным графиком, то nearest(G,s,d,'Method','unweighted')
игнорирует вес ребра в графике G
и вместо этого обрабатывает весь вес ребра как 1
.
distances
| neighbors
| predecessors
| shortestpath
| shortestpathtree
| successors