cobs (version 1.3-4)

mk.pt.constr: COBS auxiliary for constructing pointwise constraint specifications

Description

COBS (cobs) auxiliary function for constructing the pointwise constraint specification list from the pointwise 3-column matrix (as used as argument in cobs).

Usage

mk.pt.constr(pointwise)

Arguments

pointwise

numeric 3-column matrix, see pointwise in cobs.

Value

A list with components

n.equal

number of equality constraints

n.greater

number of ``greater'' constraints

n.smaller

number of ``smaller'' constraints

n.gradient

number of gradient constraints

Unless the input pointwise was NULL, the result also has corresponding components:

equal

3-column matrix ofequality constraints

greater

3-column matrix of``greater'' constraints

smaller

3-column matrix of``smaller'' constraints

gradient

3-column matrix ofgradient constraints

Examples

Run this code
# NOT RUN {
 ## from  ?cobs:
 x <- seq(-1,3,,150)
 con <- rbind(c( 1,min(x),0), # f(min(x)) >= 0
              c(-1,max(x),1), # f(max(x)) <= 1
              c(0,  0,   0.5))# f(0)      = 0.5
 r <- mk.pt.constr(con)
 str(r)
# }

Run the code above in your browser using DataLab