bushpath

Извлеките записи от узла густого дерева

Синтаксис

Values = bushpath(Tree,BranchList)

Аргументы

Tree

Густое дерево.

BranchList

Количество путей (NUMPATHS) длиной пути (PATHLENGTH) матрица, содержащая последовательность ветвлений.

Описание

Values = bushpath(Tree,BranchList) записи извлечений узла густого дерева. Путь к узлу описан последовательностью взятых ветвлений, запускающийся в корне. Верхняя ветвь является номером 1, второе к верхней части равняется 2 и так далее. Обнулите последовательность ответвления, чтобы получить записи в корневом узле.

Values является многими значениями (NUMVALS)-by-NUMPATHS матрица, содержащая полученные записи густого дерева.

Примеры

Создайте дерево HJM путем загрузки файла в качестве примера.

load deriv.mat; 

Затем

FwdRates = bushpath(HJMTree.FwdTree, [1 2 1]) 

возвращает уровни в древовидных узлах, расположенных путем взятия ответвление, затем вниз ответвление, и наконец ответвление снова.

FwdRates = 

    1.0356
    1.0364
    1.0526
    1.0463 

Можно визуализировать это с функцией treeviewer.

treeviewer(HJMTree)

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