Learn R Programming

sybil (version 2.2.0)

changeMatrixRow-methods: Change a Row in the Constraint Matrix of the Optimization Problem

Description

Change a row in the constraint matrix of the optimization problem.

Usage

# S4 method for optObj_cplexAPI
changeMatrixRow(lp, i, j, val)

# S4 method for optObj_glpkAPI changeMatrixRow(lp, i, j, val)

# S4 method for optObj_lpSolveAPI changeMatrixRow(lp, i, j, val)

Arguments

lp

An object extending class '>optObj.

i

A single numeric value giving the row index of the constraint matrix to change.

j

A numeric vector containing the column indices of the new non-zero elements.

val

A numeric vector of the same length as j containing the new non-zero elements.

Methods

signature(lp = "optObj_cplexAPI")

method to use with package optObj_cplexAPI. Only the columns given in argument j will be changed. All other columns stay the same.

signature(lp = "optObj_glpkAPI")

method to use with package optObj_glpkAPI. The row given in argument i will be reset completely.

signature(lp = "optObj_lpSolveAPI")

method to use with package optObj_lpSolveAPI. The row given in argument i will be reset completely.

See Also

Superclass '>optObj and constructor function optObj.