getrelatives (биографик)

Найдите родственников узла в биообъекте диаграмм

Синтаксис

Nodes = getrelatives(BiographNode)
Nodes = getrelatives(BiographNode,NumGenerations)

Аргументы

BiographNode

Узел в биообъекте диаграмм.

NumGenerations

Количество поколений. Введите положительное целое число.

Описание

Nodes = getrelatives(BiographNode) находит всех прямых родственников для данного узла (BiographNode).

Nodes = getrelatives(BiographNode,NumGenerations) находит прямых родственников для данного узла (BiographNode) до конкретного количества поколений (NumGenerations). Если NumGenerations является 0, функция возвращает сам узел.

Примеры

  1. Создайте биообъект диаграмм.

    cm = [0 1 1 0 0;1 0 0 1 1;1 0 0 0 0;0 0 0 0 1;1 0 1 0 0];
    bg = biograph(cm)
    
  2. Найдите все узлы, взаимодействующие с узлом 1.

    intNodes = getrelatives(bg.nodes(1));
    set(intNodes,'Color',[.7 .7 1]);
    bg.view;

Представлено до R2006a