得到不平等

从资产组合对象中获取不等式约束数组

说明

使用得到不平等使用文件夹,马齿苋,或叶状体对象从资产组合对象中获取不等式约束数组。

有关使用这些不同对象时各自工作流的详细信息,请参见文件夹Object Workflow,PortfolioCVaR对象工作流,和PortfolioMAD对象工作流.

例子

[平等,二元等式]=Get不等式(目标)从公文包对象获取相等约束数组。

实例

全部折叠

假设您有一个由五项资产组成的投资组合,并且您希望确保前三项资产不超过您投资组合的50%。给定一个投资组合对象第页,set the linear inequality constraints and then obtain values for平等and二元等式.

A=[11 10 0];b=0.5;p=Portfolio;p=set不等式(p,A,b);[AInequality,bInequality]=get不等式(p)
平等=1×5个1 1 0 0
二元相等=0.5000

假设您有一个由五项资产组成的投资组合,并且您希望确保前三项资产最多占您投资组合的50%。给定一个PortfolioCVaR对象第页,set the linear inequality constraints and then obtain values for平等and二元等式.

A=[1 1 1 0 0];b=0.5;p=PortfolioCVaR;p=set不等式(p,A,b);[AInequality,bInequality]=get不等式(p)
平等=1×5个1 1 0 0
二元相等=0.5000

假设您有一个由五项资产组成的投资组合,并且您希望确保前三项资产最多占您投资组合的50%。给定一个PortfolioMAD对象第页,set the linear inequality constraints and then obtain values for平等and二元等式.

A=[1 1 1 0 0];b=0.5;p=PortfolioMAD;p=setequality(p,A,b);[AInequality,bInequality]=getequality(p)
平等=1×5个1 1 0 0
二元相等=0.5000

输入参数

全部折叠

项目组合的对象,使用指定文件夹,马齿苋,或叶状体反对。有关创建公文包对象的详细信息,请参见

数据类型:对象

输出参数

全部折叠

Matrix to form linear inequality constraints, returned as a matrix for a文件夹,马齿苋,或叶状体输入对象(目标).

向量以形成线性不等式约束,返回为文件夹,马齿苋,或叶状体输入对象(目标).

提示

You can also use dot notation to obtain the inequality constraint arrays from portfolio objects.

[AInequality,bInequality] = obj.getInequality;

在R2011a中引入