Scilab Function mps2linpro - convert lp problem given in MPS format to linpro format
Calling Sequence
- lp = mps2linpro(mps)
- [p,C,b,ci,cs,mi] = mps2linpro(mps)
Parameters
- mps
: either a character string, path of the MPS file, or an mps data structure returned by readmps
- lp
: a linpro data tlist with following fields:
- p
: real (column) vector (dimension n)
- C
: real matrix (dimension (mi + md) x n) (If no constraints are given, you can set C = [])
- b
: RHS vector (dimension 1 x (mi + md))
- ci
: (column) vector of lower-bounds (dimension n). If there are no lower bound constraints, put ci = []. If some components of x are bounded from below, set the other (unconstrained) values of ci to a very large negative number (e.g. ci(j) = -(% eps)^(-1).
- cs
: (column) vector of upper-bounds. (Same remarks as above).
- mi
: number of equality constraints (i.e. C(1:mi,:)*x = b(1:mi))
Description
mps2linpro forms Linear programing data compatible with linpro out of
MPS data format.
See Also