getAllBoundsParam: getAllBoundsParam Computes the possible bounds for all...

Description Usage Arguments Value Examples

View source: R/getAllBoundsParam.R

Description

getAllBoundsParam Computes the possible bounds for all parameters of a polytope defined by A.x<=b and C.x=v

Usage

1
getAllBoundsParam(A, b, C = NULL, v = NULL)

Arguments

A

the matrix of inequality A.x<=b

b

the vector A.x<=b

C

the matrix of equality C.x=v (default NULL for no equality)

v

the vector of equality C.x=v (default NULL for no equality

Value

a datrame with first column corresponding to colnames(A), and corresponding lower bounds (column 2) and upper bounds (column 3)

Examples

1
2
3
4
5
6
7
8
n <- 20
A1 <- -diag(n)
b1 <- as.matrix(rep(0,n))
A2 <- diag(n)
b2 <- as.matrix(rep(1,n))
A <- rbind(A1,A2)
b <- rbind(b1,b2)
X0 <- getAllBoundsParam(A,b)

Irstea/cpgsR documentation built on Jan. 25, 2020, 5:36 p.m.