Description Usage Arguments Value Author(s) Examples
Function to check whether a polynomial is montone over a given interval.
1 2 3 4 5 6 7 | ismonotone(object, ...)
## S3 method for class 'monpol'
ismonotone(object, a = -Inf, b = Inf, EPS = 1e-06, ...)
## Default S3 method:
ismonotone(object, a = -Inf, b = Inf, EPS = 1e-06, ...)
|
object |
Either an object of class ‘ monpol’ or a numeric vector containing the coefficient of the polynomial. |
a |
Lower limit of the interval over which the polynomial should be montone. |
b |
Upper limit of the interval over which the polynomial should be montone. |
EPS |
Numerical precision, values with absolute value smaller than EPS are treated as zero. |
... |
Further arguments passed to or from other methods. |
TRUE
or FALSE
depending on whether the polynomial is
montone over (a,b) or not.
Note that due to numerical precision issues it is possible that a polynomial that should be monotone is declared to be not monotone.
Kevin Murray <Kevin.Murray@uwa.edu.au>
Berwin A Turlach <Berwin.Turlach@gmail.com>
1 2 3 4 5 6 7 | fit <- monpol(y~x, w0)
ismonotone(fit)
beta <- c(1,0,2) ## the polynomial 1 + 2*x^2
ismonotone(beta)
ismonotone(beta, a=0)
ismonotone(beta, b=0)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.