diff options
author | Georgey | 2017-07-05 11:43:47 +0530 |
---|---|---|
committer | Georgey | 2017-07-05 11:43:47 +0530 |
commit | ecdd7ba6762a15bdb867be900e7128201be2e690 (patch) | |
tree | dc36ba4879b83eb45d042d76c0650ab7ae59144b /demos/ecos.dem.sce | |
parent | 66089674c189f557b401f2ad0cf6b35354caadfa (diff) | |
download | FOSSEE-Optimization-toolbox-ecdd7ba6762a15bdb867be900e7128201be2e690.tar.gz FOSSEE-Optimization-toolbox-ecdd7ba6762a15bdb867be900e7128201be2e690.tar.bz2 FOSSEE-Optimization-toolbox-ecdd7ba6762a15bdb867be900e7128201be2e690.zip |
Added demo files
Diffstat (limited to 'demos/ecos.dem.sce')
-rw-r--r-- | demos/ecos.dem.sce | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/demos/ecos.dem.sce b/demos/ecos.dem.sce new file mode 100644 index 0000000..7bf5621 --- /dev/null +++ b/demos/ecos.dem.sce @@ -0,0 +1,56 @@ +// +// Demo of cbcintlinprog.sci +// + + +// Objective function + c = [-750 -1000]; + // Constraint inequality matrix LHS + G = [ + 1 1; + 1 2; + 4 3; + ]; + // Constraint inequality matrix RHS + h = [10 15 25]'; + // Constraint equality matrix LHS + A = [ + 0.5 1 + ]; + // Constraint equality matrix RHS + b=[7.5]; + // Dimension of positive orthant + l = [3]; + q = []; + e = []; + dims=list("l",l,"q",q,"e",e) + //Calling ecos + [x,y,s,z,info,status] =ecos(c,G,h,dims,A,b); + + +halt() // Press return to continue + + // Objective function + c = [0 0 0 0 1]; + //Constraint inequality matrix LHS + G = [ + 0.4167578 0.0562668 0. 0. 0. + 2.1361961 -1.6402708 0. 0. 0. + 1.7934356 0.8417474 0. 0. 0. + 0. 0. 0.4167578 0.0562668 0. + 0. 0. 2.1361961 -1.6402708 0. + 0. 0. 1.7934356 0.8417474 0. + 0. 0. 0. 0. -1. + -1. 0. 0. 0. 0. + 0. -1. 0. 0. 0. + 0. 0. -1. 0. 0. + 0. 0. 0. -1. 0. + ]; + //Constraint inequality matrix RHS + h = [0 0 0 0 0 0 0 0 0 0 0]'; + // Dimension of positive orthant + l = [6]; + q = [5]; + e = [0] + dims=list("l",l,"q",q,"e",e) + [x,y,s,z,info,status] =ecos(c,G,h,dims);
\ No newline at end of file |