| 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.