Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

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

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

Constrained B-Splines (Sparse Matrix Based)

v1.3-4
GPL (>= 2)
Authors
Pin T. Ng <Pin.Ng@nau.edu> and Martin Maechler
Initial release
2020-01-20

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.