exponenta event banner

getBudget

Получение ограничений бюджета из объекта портфеля

Описание

Используйте getBudget функция с Portfolio, PortfolioCVaR, или PortfolioMAD для получения ограничений бюджета из объектов портфеля.

Для получения подробной информации о соответствующих рабочих процессах при использовании этих различных объектов см. Workflow-процесс объекта портфеля, Workflow-процесс объекта Portfolio CVaR и Workflow-процесс объекта Portfolio MAD.

пример

[LowerBudget,UpperBudget] = getBudget(obj) получает границы бюджетных ограничений из объектов портфеля.

Примеры

свернуть все

Данный портфель p с установленными ограничениями по умолчанию, получить значения для LowerBudget и UpperBudget.

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

Данный объект HydraCVaR p с установленными ограничениями по умолчанию, получить значения для LowerBudget и UpperBudget.

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

Задан объект SharingMAD p с установленными ограничениями по умолчанию, получить значения для LowerBudget и UpperBudget.

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

Входные аргументы

свернуть все

Объект для портфеля, указанный с помощью Portfolio, PortfolioCVaR, или PortfolioMAD объект. Дополнительные сведения о создании объекта портфеля см. в разделе

Типы данных: object

Выходные аргументы

свернуть все

Нижняя граница для ограничения бюджета, возвращенная как скаляр для Portfolio, PortfolioCVaR, или PortfolioMAD входной объект (obj).

Верхняя граница для ограничения бюджета, возвращаемая как скаляр для Portfolio, PortfolioCVaR, или PortfolioMAD входной объект (obj).

Совет

Можно также использовать точечную нотацию для получения ограничений бюджета из объектов портфеля.

[LowerBudget, UpperBudget] = obj.getBudget;

Представлен в R2011a