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