isPDF: isPDF

Description Usage Arguments Details Value Examples

View source: R/isPDF.R

Description

Determina daca o functie nenula pe un interval (_lower_bound, _upper_bound) este sau nu densitate de probabilitate.

Usage

1
isPDF(fun, fun.lower, fun.upper)

Arguments

fun

Functia.class -: function

fun.lower

_lower_bound.class -: numeric

In cazul in care argumentul nu este specificat, acesta ia implicit valoarea -Inf.

fun.upper

_upper_bound.class -: numeric
In cazul in care argumentul nu este specificat, acesta ia implicit valoarea Inf.

Details

Pentru determinarea proprietatii se verifica urmatoarele:
1. Functia introdusa trebuie sa fie pozitiva. In cazul in care intervalul pe care functia este nenula = (-Inf, Inf), verificarea are loc pe (-1000, 1000);
2. Se verifica daca
integrate(fun, lower = _lower_bouund, upper = _upper_bound) == 1;

In cazul in care (1), (2) verifica conditiile, aceasta este declarata ca fiind PDF si functia intoarce valoare T, altfel F.

Value

(T/F)

Examples

1
2
3
4
isPDF(fun = function(x) {exp(1)**(-x**2/2)})
isPDF(fun = function(x) {x**2},
      fun.lower = -2.375,
      fun.upper =  8.355)

AlecuMihai/ContinuousRV documentation built on Dec. 17, 2021, 7:48 a.m.