Добавление ограничений линейного равенства для весов портфеля к существующим ограничениям
добавляет ограничения линейного равенства для весов портфеля к существующим ограничениям для obj = addEquality(obj,AEquality,bEquality)Portfolio, PortfolioCVaR, или PortfolioMAD объекты. Для получения подробной информации о соответствующих рабочих процессах при использовании этих различных объектов см. Workflow-процесс объекта портфеля, Workflow-процесс объекта Portfolio CVaR и Workflow-процесс объекта Portfolio MAD.
Задана матрица ограничений линейного равенства AEquality и вектор bEquality, каждый вес в портфеле Port должны удовлетворять следующим требованиям:
AEquality * Port = bEquality
Эта функция «укладывает» дополнительные линейные ограничения равенства в любые существующие линейные ограничения равенства, которые существуют в объекте входного портфеля. Если ограничений не существует, этот метод аналогичен setEquality.
Можно также использовать точечную нотацию для добавления линейных ограничений равенства для весов портфеля.
obj = obj.addEquality(AEquality, bEquality)
Можно также удалить ограничения линейного равенства из объекта портфеля с помощью точечной нотации.
obj = obj.setEquality([ ], [ ])