建立资产的标识符列表
设置资产的标识符列表obj
= setAssetList (obj
,AssetList
)投资组合
,PortfolioCVaR
,或PorfolioMAD
对象。有关使用这些不同对象时各自工作流程的详细信息,请参见投资组合对象工作流程,PortfolioCVaR对象的工作流,PortfolioMAD对象的工作流。
设置资产标识符列表,指定为以逗号分隔的字符向量列表,字符向量的单元数组,或每个字符向量或字符串都是资产标识符的字符串数组。obj
= setAssetList (obj
,‘asset1’,‘asset2’,asset3’,…)
如果一个资产列表作为输入输入,这个函数会覆盖对象中已经存在的资产列表。
如果没有资产列表作为输入,可能会出现以下三种情况:
如果NumAssets
是不是空的AssetList
是空的,AssetList
成为一个带有默认名称的资产编号列表,根据隐藏的属性defaultforAssetList
(“资产”
)。
如果NumAssets
是不是空的AssetList
不是空的,什么都不会发生。
如果NumAssets
是空的,AssetList
为空,默认NumAssets
=1
设置并创建了默认资产列表(“Asset1”
)。
您还可以使用点表示法来设置资产的标识符列表。
obj = obj.setAssetList (AssetList);
明确一个AssetList
,调用这个函数[]
要么{[]}
。