Настройте линейные ограничения неравенства для весов портфеля
настраивает линейные ограничения неравенства для весов портфеля для obj = setInequality(obj,AInequality,bInequality)Portfolio, PortfolioCVaR, или PortfolioMAD объекты. Для получения дополнительной информации о соответствующих рабочих процессах при использовании этих различных объектов смотрите Рабочий процесс объекта портфеля, Рабочий процесс объекта PortfolioCVaR и Рабочий процесс объекта PortfolioMAD.
Учитывая линейную матрицу ограничений неравенства AInequality и векторные bInequality, каждый вес в портфолио Port должны удовлетворять следующим требованиям:
AInequality * Port <= bInequality
Можно также использовать запись через точку для настройки линейных ограничений неравенства для весов портфеля.
obj = obj.setInequality(AInequality, bInequality);
Чтобы удалить ограничения неравенства, введите пустые аргументы. Чтобы добавить к существующим ограничениям неравенства, используйте addInequality.