Оцените глобальные нижние и верхние границы для набора портфелей
[glb,gub,isbounded]
= estimateBounds(obj)
[glb,gub,isbounded]
= estimateBounds(obj,obtainExactBounds)
[
оценочная глобальная переменная нижние и верхние границы для набора портфелей для glb
,gub
,isbounded
]
= estimateBounds(obj
)Portfolio
, PortfolioCVaR
или объектов PortfolioMAD
. Для получения дополнительной информации на соответствующих рабочих процессах при использовании этих различных объектов, смотрите Рабочий процесс Объекта Портфеля, Рабочий процесс Объекта PortfolioCVaR и Рабочий процесс Объекта PortfolioMAD.
Функция estimateBounds
не рассматривает кардинальности или полунепрерывных ограничений. Для получения дополнительной информации смотрите Работу с 'Условным выражением' BoundType, MinNumAssets и Ограничения MaxNumAssets Используя Объекты Портфеля.
Можно также использовать запись через точку, чтобы оценить глобальные нижние и верхние границы для данного набора портфелей.
[glb, gub, isbounded] = obj.estimateBounds;
Предполагаемые границы точны в большинстве случаев к в 1.0e-8
. Если вы намереваетесь использовать эти границы непосредственно в объекте портфеля, гарантировать, что, если вы налагаете такие связанные ограничения, нижняя граница 0
, вероятно, предпочтительна для нижней границы, например, 1.0e-10
для весов портфеля.