getBudget

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

Описание

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

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

пример

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

Примеры

свернуть все

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

p = Portfolio;
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

Входные параметры

свернуть все

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

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

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

свернуть все

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

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

Советы

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

[LowerBudget, UpperBudget] = obj.getBudget;

Введенный в R2011a