GetineQuality.

从投资组合对象获取不等式约束阵列

描述

使用GetineQuality.功能与A.文件夹portfoliocvar., 或者Portfoliomad.对象以获取来自投资组合对象的不等式约束阵列。

有关使用这些不同对象时相应工作流的详细信息,请参阅组合对象的工作流portfoliocvar对象工作流程, 和portfoliomad对象工作流程

例子

[粉碎培训] = GetineQuality(obj.从投资组合对象获得平等约束阵列。

例子

全部收缩

假设您有五个资产的投资组合,您希望确保前三个资产不超过您投资组合的50%。给定投资组合对象P.,设置线性不等式约束,得到值粉碎培训

a = [1 1 1 0 0];B = 0.5;p =投资组合;p = setinequality(p,a,b);[粉碎,培训] = GetineQuality(P)
粉碎=1×51 1 1 0 0
Binequality = 0.5000.

假设您有五个资产的投资组合,您希望确保前三名资产占您投资组合的最多50%。给定portfoliocvar对象P.,设置线性不等式约束,得到值粉碎培训

a = [1 1 1 0 0];B = 0.5;p = portfoliocvar;p = setinequality(p,a,b);[粉碎,培训] = GetineQuality(P)
粉碎=1×51 1 1 0 0
Binequality = 0.5000.

假设您有五个资产的投资组合,您希望确保前三名资产占您投资组合的最多50%。给定一个portfoliomad对象P.,设置线性不等式约束,得到值粉碎培训

a = [1 1 1 0 0];B = 0.5;p = portfoliomad;p = setinequality(p,a,b);[粉碎,培训] = GetineQuality(P)
粉碎=1×51 1 1 0 0
Binequality = 0.5000.

输入参数

全部收缩

对对象的投资组合,指定使用文件夹portfoliocvar., 或者Portfoliomad.目的。有关创建投资组合对象的详细信息,请参阅

数据类型:目的

输出参数

全部收缩

矩阵以线性不等式形式约束,返回矩阵为a文件夹portfoliocvar., 或者Portfoliomad.输入对象(obj.)。

向量形成线性不等式约束,返回为一个向量文件夹portfoliocvar., 或者Portfoliomad.输入对象(obj.)。

尖端

您还可以使用点符号从投资组合对象中获得不等式约束数组。

[不平等,bInequality] = obj.getInequality;

在R2011A介绍