文档帮助中心文档
从公文包对象获取相等约束数组
[AEquality,bEquality]=getEquality(obj)
使用获得平等具有文件夹,PortfolioCVaR或门静脉瘤对象从公文包对象获取相等约束数组。
获得平等
文件夹
PortfolioCVaR
门静脉瘤
有关使用这些不同对象时各自工作流的详细信息,请参见公文包对象工作流,PortfolioCVaR对象工作流,及PortfolioMAD对象工作流.
例子
[AEquality,贝基]=getEquality(obj)从公文包对象获取相等约束数组。
[AEquality,贝基]=getEquality(obj)
AEquality
贝基
obj
全部崩溃
假设你有一个五项资产的投资组合,你想确保前三项资产正好是你投资组合的50%。给定一个公文包对象P,设置线性等式约束并获取AEquality和贝基:
P
A=[1 1 0 0];b=0.5;p=投资组合;p=设定相等(p,A,b)[AEquality,bEquality]=getEquality(p)
AEquality=1×51 1 1 0 0
bEquality=0.5000
假设你有一个五项资产的投资组合,你想确保前三项资产占你投资组合的50%。给定一个PortfolioCVaR对象P,设置线性等式约束并获取AEquality和贝基:
A=[1 1 0 0];b=0.5;p=PortfolioCVaR;p=设定相等(p,A,b)[AEquality,bEquality]=getEquality(p)
假设你有一个五项资产的投资组合,你想确保前三项资产占你投资组合的50%。给定一个PortfolioMAD对象P,设置线性等式约束并获取AEquality和贝基:
A=[1 1 0 0];b=0.5;p=门静脉瘤;p=设定相等(p,A,b)[AEquality,bEquality]=getEquality(p)
用于公文包的对象,使用文件夹,PortfolioCVaR或门静脉瘤对象有关创建公文包对象的更多信息,请参见
数据类型:对象
对象
矩阵以形成线性等式约束,作为文件夹,PortfolioCVaR或门静脉瘤输入对象(obj).
向量以形成线性等式约束,作为文件夹,PortfolioCVaR或门静脉瘤输入对象(obj).
您还可以使用点表示法从公文包对象获取相等约束数组。
[AEquality,bEquality]=obj.getEquality;
平等
您拥有此示例的修改版本。是否要用编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站以获取翻译后的内容(如果可用),并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区网站未针对您所在地的访问进行优化。
联系当地办事处