Установка ограничений на количество активов, вложенных в объект портфеля
устанавливает ограничения по кардинальности для obj = setMinMaxNumAssets(obj,MinNumAssets,MaxNumAssets)Portfolio, PortfolioCVaR, или PortfolioMAD объект.
MinNumAssets и MaxNumAssets - минимальное и максимальное количество активов, вложенных в портфель, соответственно. Общее количество выделенных активов, удовлетворяющих ограничениям Bound, находится между [MinNumAssets, MaxNumAssets]. Для получения подробной информации о соответствующих рабочих процессах при использовании этих различных объектов см. Workflow-процесс объекта портфеля, Workflow-процесс объекта Portfolio CVaR и Workflow-процесс объекта Portfolio MAD.
Можно также использовать точечную нотацию, чтобы настроить список идентификаторов для активов.
obj = obj.setMinMaxNumAssets(MinNumAssets,MaxNumAssets);
Указание пустых значений ([[]) для MinNumAssets и MaxNumAsssets удаляет ограничения ограничения из Portfolio, PortfolioCVaR, или PortfolioMAD объект.
estimateAssetMoments | estimateFrontier | estimateFrontierByReturn | estimateFrontierByRisk | estimateFrontierLimits | estimateMaxSharpeRatio | estimatePortMoments | estimatePortReturn | estimatePortRisk | estimatePortSharpeRatio | setBounds | setSolverMINLP