Documentation Center

  • Trial Software
  • Product Updates

getancestors (biograph)

Find ancestors in biograph object

Syntax

Nodes = getancestors(BiographNode)
Nodes = getancestors(BiographNode, NumGenerations)

Arguments

BiographNode

Node in a biograph object.

NumGenerations

Number of generations. Enter a positive integer.

Description

Nodes = getancestors(BiographNode) returns a node (BiographNode) and all of its direct ancestors.

Nodes = getancestors(BiographNode, NumGenerations) finds the node (BiographNode) and its direct ancestors up to a specified number of generations (NumGenerations).

Examples

  1. Create a biograph object.

    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. Find one generation of ancestors for node 2.

    ancNodes = getancestors(bg.nodes(2));
    set(ancNodes,'Color',[1 .7 .7]);
    bg.view;
    


  3. Find two generations of ancestors for node 2.

    ancNodes = getancestors(bg.nodes(2),2);
    set(ancNodes,'Color',[.7 1 .7]);
    bg.view;

More About

See Also

| | | | | | | | |

Was this topic helpful?