validParameter-methods {distrMod}R Documentation

Methods for function validParameter in Package ‘distrMod’

Description

Methods for function validParameter in package distrMod to check whether a new parameter (e.g. "proposed" by an optimization) is valid.

Usage

validParameter(object, ...)
## S4 method for signature 'ParamFamily':
validParameter(object, param)
## S4 method for signature 'L2ScaleFamily':
validParameter(object, param, tol=.Machine$double.eps)
## S4 method for signature 'L2LocationFamily':
validParameter(object, param)
## S4 method for signature 'L2LocationScaleFamily':
validParameter(object, param, tol=.Machine$double.eps)
## S4 method for signature 'BinomFamily':
validParameter(object, param, tol=.Machine$double.eps)
## S4 method for signature 'PoisFamily':
validParameter(object, param, tol=.Machine$double.eps)
## S4 method for signature 'GammaFamily':
validParameter(object, param, tol=.Machine$double.eps)

Arguments

object an object of class ParamFamily
param either a numeric vector or an object of class ParamFamParameter
tol accuracy upto which the conditions have to be fulfilled
... additional argument(s) for methods.

Details

method for signature

Value

logical of length 1 — valid or not

Examples

 NS <- NormLocationScaleFamily()
 validParameter(NS, c(scale=0.1, loc=2))
 validParameter(NS, c(scale=-0.1, loc=2))
 validParameter(NS, c(scale=0, loc=2))
 validParameter(NS, c(mean=2, sd=2))

[Package distrMod version 2.0.7 Index]