summaryrefslogtreecommitdiff
path: root/macros/symphonymat.sci
diff options
context:
space:
mode:
authorHarpreet2016-01-07 17:14:07 +0530
committerHarpreet2016-01-07 17:14:07 +0530
commitdd3d72ae2cdb43311b4e501966f09694bbd3e505 (patch)
tree22a62596c6cae995f4693d75d52d96cd787c40b8 /macros/symphonymat.sci
parentdad86bd42cdc2a0e56df9e0591879e5d26fd56fa (diff)
downloadFOSSEE-Optimization-toolbox-dd3d72ae2cdb43311b4e501966f09694bbd3e505.tar.gz
FOSSEE-Optimization-toolbox-dd3d72ae2cdb43311b4e501966f09694bbd3e505.tar.bz2
FOSSEE-Optimization-toolbox-dd3d72ae2cdb43311b4e501966f09694bbd3e505.zip
lower bound, upper bound test added
Diffstat (limited to 'macros/symphonymat.sci')
-rw-r--r--macros/symphonymat.sci8
1 files changed, 4 insertions, 4 deletions
diff --git a/macros/symphonymat.sci b/macros/symphonymat.sci
index 9dd11a8..2d51b84 100644
--- a/macros/symphonymat.sci
+++ b/macros/symphonymat.sci
@@ -22,10 +22,10 @@ function [xopt,fopt,status,iter] = symphonymat (varargin)
// Parameters
// c : a vector of double, contains coefficients of the variables in the objective
// intcon : Vector of integer constraints, specified as a vector of positive integers. The values in intcon indicate the components of the decision variable x that are integer-valued. intcon has values from 1 through number of variable.
- // A : Linear inequality constraint matrix, specified as a matrix of double. A represents the linear coefficients in the constraints A*x ≤ b. A has the size where columns equals to the number of variables.
- // b : Linear inequality constraint vector, specified as a vector of double. b represents the constant vector in the constraints A*x ≤ b. b has size equals to the number of rows in A.
- // Aeq : Linear equality constraint matrix, specified as a matrix of double. Aeq represents the linear coefficients in the constraints Aeq*x = beq. Aeq has the size where columns equals to the number of variables.
- // beq : Linear equality constraint vector, specified as a vector of double. beq represents the constant vector in the constraints Aeq*x = beq. beq has size equals to the number of rows in Aeq.
+ // A : a matrix of double, represents the linear coefficients in the inequality constraints A⋅x ≤ b.
+ // b : a vector of double, represents the linear coefficients in the inequality constraints A⋅x ≤ b.
+ // Aeq : a matrix of double, represents the linear coefficients in the equality constraints Aeq⋅x = beq.
+ // beq : a vector of double, represents the linear coefficients in the equality constraints Aeq⋅x = beq.
// lb : Lower bounds, specified as a vector or array of double. lb represents the lower bounds elementwise in lb ≤ x ≤ ub.
// ub : Upper bounds, specified as a vector or array of double. ub represents the upper bounds elementwise in lb ≤ x ≤ ub.
// options : a list containing the parameters to be set.