Настройте список идентификаторов для активов
obj = setAssetList(obj,AssetList)
obj = setAssetList(obj,'asset1','asset2',asset3',...)
настраивает список идентификаторов для активов для obj
= setAssetList(obj
,AssetList
)Portfolio
, PortfolioCVaR
или объектов PorfolioMAD
. Для получения дополнительной информации на соответствующих рабочих процессах при использовании этих различных объектов, смотрите Рабочий процесс Объекта Портфеля, Рабочий процесс Объекта PortfolioCVaR и Рабочий процесс Объекта PortfolioMAD.
настраивает список идентификаторов актива, заданных как список, разделенный запятыми векторов символов, массива ячеек из символьных векторов или массива строк, где каждый вектор символов или строка являются идентификатором актива. obj
= setAssetList(obj
,'asset1','asset2',asset3',...)
Если список активов вводится как вход, эта функция перезаписывает существующий список активов в объекте, если вы существуете.
Если никакой список активов не вводится как вход, три действия могут произойти:
Если NumAssets
непуст, и AssetList
пуст, AssetList
становится пронумерованным списком активов с именами по умолчанию согласно скрытому свойству в defaultforAssetList
('Asset'
).
Если NumAssets
непуст, и AssetList
непуст, ничего не происходит.
Если NumAssets
пуст, и AssetList
пуст, NumAssets
по умолчанию =1
установлен, и список активов по умолчанию создается ('Asset1'
).
Можно также использовать запись через точку, чтобы настроить список идентификаторов для активов.
obj = obj.setAssetList(AssetList);
Чтобы очистить AssetList
, вызовите эту функцию с []
или {[]}
.
estimateFrontier
| estimateFrontierByReturn
| estimateFrontierByRisk
| estimateFrontierLimits