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

View source: R/scobs.R

mk.pt.constrR Documentation

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

Author(s)

Martin Maechler

Examples

 ## 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)

cobs documentation built on May 30, 2022, 5:07 p.m.

Related to mk.pt.constr in cobs...