主要内容

bushshape

检索茂密树的形状

语法

[NumLevels, NumChild NumPos NumStates,修剪]= bushshape(树)

参数

浓密的树。

描述

[NumLevels, NumChild NumPos NumStates,修剪]= bushshape(树)返回关于浓密树形状的信息。

NumLevels是树的时间层数。

NumChild是一个1-按层数计算(NUMLEVELS)表示每一层节点的分支(子)数的向量。

NumPos是一个1——- - - - - -NUMLEVELS包含每一层状态向量长度的向量。

NumStates是一个1——- - - - - -NUMLEVELS包含每一层状态向量数量的向量。

修剪1如果NumPos从一个时间等级移动到下一个时间等级时减少1。否则,它是0

例子

通过加载示例文件创建一个HJM树。

负载deriv.mat;

树状视图你可以看到HJM利率树的大致形状。

与这棵树

[NumLevels, NumChild, NumPos, NumStates, Trim] =bushshape (HJMTree.FwdTree)

返回

NumLevels = 4 NumChild = 2 2 2 0 NumPos = 4 3 2 1 NumStates = 1 2 4 8 Trim = 1

属性,可以重新创建此树mkbush函数。

Tree = mkbush(NumLevels, NumChild(1), NumPos(1), Trim);Tree = mkbush(NumLevels, NumChild, NumPos);

另请参阅

|

之前介绍过的R2006a