Perdón si esto parece estúpido. Me preguntaba cuál es la diferencia entre una restricción de grupo y de desigualdad en Matlab. Por lo que veo son lo mismo:
Desde Matlab ( http://uk.mathworks.com/help/finance/setgroups.html )
Establecer restricciones de grupo para un objeto de cartera Supongamos que tiene una cartera de cinco activos y quiere asegurarse de que los tres primeros activos constituyen como máximo el 30% de su cartera. Dado un objeto Cartera p, establezca las restricciones de grupo con lo siguiente.
G = [ verdadero verdadero falso falso ]; p = Cartera; p = setGroups(p, G, [], 0.3);
disp(p.NumAssets); disp(p.MatrizGrupo); disp(p.GrupoSuperior);
5
1 1 1 0 0
0.3000
También desde Matlab ( http://uk.mathworks.com/help/finance/setinequality.html )
Establecer restricciones de desigualdad lineal para un objeto de cartera Supongamos que tiene una cartera de cinco activos y quiere asegurarse de que los tres primeros activos no representen más del 50% de su cartera. Dado un objeto Cartera p, establezca las restricciones de desigualdad lineal con lo siguiente.
A = [ 1 1 1 0 0 ]; b = 0.5; p = Cartera; p = setInequality(p, A, b);
disp(p.NumAssets); disp(p.AInequality); disp(p.bCalidad);
5
1 1 1 0 0
0.5000
¿Estoy malinterpretando algo?