Настройте линейные ограничения равенства для весов портфеля
obj= setEquality(obj,AEquality,bEquality)
настраивает линейные ограничения равенства для весов портфеля для obj
= setEquality(obj
,AEquality
,bEquality
)Portfolio
, PortfolioCVaR
или объектов PortfolioMAD
. Для получения дополнительной информации на соответствующих рабочих процессах при использовании этих различных объектов, смотрите Рабочий процесс Объекта Портфеля, Рабочий процесс Объекта PortfolioCVaR и Рабочий процесс Объекта PortfolioMAD.
Учитывая линейную матрицу ограничений равенства AEquality
и векторный bEquality
, каждый вес в портфеле Port
должен удовлетворить следующее:
AEquality * Port = bEquality
Можно также использовать запись через точку, чтобы настроить линейные ограничения равенства для весов портфеля.
obj = obj.setEquality(AEquality, bEquality);
Линейные ограничения равенства могут быть удалены из объекта портфеля путем ввода []
для каждого свойства, которое вы хотите удалить.