unuran.cont-class | R Documentation |
Class unuran.cont
provides an interface to UNU.RAN objects for
continuous distributions.
The interface might be changed in future releases.
Do not use unnamed arguments!
[Advanced] – Continuous Distribution Object.
Create a new instance of a unuran.cont
object using
new ("unuran.cont", cdf=NULL, pdf=NULL, dpdf=NULL, islog=FALSE,
lb=NA, ub=NA, mode=NA, center=NA, area=NA, name=NA)
.
cumulative distribution function. (R function)
probability density function. (R function)
derivative of the pdf
. (R function)
whether the given cdf
and pdf
are given
by their logarithms (the dpdf
is then the derivative of the
logarithm). (boolean)
lower bound of domain;
use -Inf
if unbounded from left. (numeric)
upper bound of domain;
use Inf
if unbounded from right. (numeric)
mode of distribution. (numeric)
typical point (“center”) of distribution. If
not given the mode
is used. (numeric)
area below pdf
; used for computing normalization
constants if required. (numeric)
name of distribution. (string)
The user is responsible that the given informations are consistent. It depends on the chosen method which information must be given / are used.
Josef Leydold and Wolfgang H\"ormann unuran@statmath.wu.ac.at.
J. Leydold and W. H\"ormann (2000-2007): UNU.RAN User Manual, see https://statmath.wu.ac.at/unuran/.
unuran.cont.new
, unuran.new
,
unuran
.
## Create continuous distribution with given logPDF and its derivative pdf <- function (x) { -0.5*x^2 } dpdf <- function (x) { -x } distr <- new("unuran.cont", pdf=pdf, dpdf=dpdf, islog=TRUE, lb=-Inf, ub=Inf)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.