主要内容

getBudget

从投资组合对象中获得预算约束边界

描述

使用getBudget函数投资组合PortfolioCVaR,或PortfolioMAD对象从项目组合对象获取预算约束边界。

有关使用这些不同对象时各自工作流的详细信息,请参见投资组合对象工作流对象工作流,PortfolioMAD对象工作流

例子

(LowerBudgetUpperBudget= getBudget(obj从投资组合对象中获取预算约束边界。

例子

全部折叠

考虑到投资组合p设置默认约束后,获取的值LowerBudget而且UpperBudget

p =投资组合;p = setDefaultConstraints(p, 5);[LowerBudget, UpperBudget] = getBudget(p)
LowerBudget = 1
UpperBudget = 1

给定一个PortfolioCVaR对象p设置默认约束后,获取的值LowerBudget而且UpperBudget

p = PortfolioCVaR;p = setDefaultConstraints(p, 5);[LowerBudget, UpperBudget] = getBudget(p)
LowerBudget = 1
UpperBudget = 1

给定PortfolioMAD对象p设置默认约束后,获取的值LowerBudget而且UpperBudget

p = PortfolioMAD;p = setDefaultConstraints(p, 5);[LowerBudget, UpperBudget] = getBudget(p)
LowerBudget = 1
UpperBudget = 1

输入参数

全部折叠

对象,指定使用投资组合PortfolioCVaR,或PortfolioMAD对象。有关创建投资组合对象的更多信息,请参见

数据类型:对象

输出参数

全部折叠

预算约束的下界,作为a的标量返回投资组合PortfolioCVaR,或PortfolioMAD输入对象(obj).

预算约束的上界,作为a的标量返回投资组合PortfolioCVaR,或PortfolioMAD输入对象(obj).

提示

您还可以使用点表示法从组合对象中获得预算约束边界。

[LowerBudget, UpperBudget] = obj.getBudget;

版本历史

在R2011a中介绍

Baidu
map