CONVOLUTION_assoc {convdistr} | R Documentation |
Convolution with association of dimensions
Description
In case of different dimensions of the distribution this function perform the operation on the common distributions and add without modifications the other dimensions of the distribution.
Usage
new_CONVOLUTION_assoc(dist1, dist2, op)
new_SUM_assoc(dist1, dist2)
new_SUBTRACTION_assoc(dist1, dist2)
new_MULTIPLICATION_assoc(dist1, dist2)
new_DIVISION_assoc(dist1, dist2)
Arguments
dist1 |
an object of class |
dist2 |
and object of class |
op |
one of '+','-','*','/' |
Details
If distribution A have dimensions a and b and distribution B have dimensions b and c, the A + B would produce a distribution with dimensions a, c, b+b,
Value
an object of class DISTRIBUTION
Functions
-
new_SUM_assoc()
: Sum of distributions -
new_SUBTRACTION_assoc()
: Subtraction of distributions -
new_MULTIPLICATION_assoc()
: Multiplication of distributions -
new_DIVISION_assoc()
: Division of distributions
Author(s)
John J. Aponte
Examples
x1 <- new_MULTINORMAL(c(0,1), matrix(c(1,0.5,0.5,1),ncol=2), p_dimnames = c("A","B"))
x2 <- new_MULTINORMAL(c(10,1), matrix(c(1,0.4,0.4,1),ncol=2), p_dimnames = c("B","C"))
new_CONVOLUTION_assoc(x1,x2, `+`)
new_SUM_assoc(x1,x2)
new_SUBTRACTION_assoc(x1,x2)
new_MULTIPLICATION_assoc(x1,x2)
new_DIVISION_assoc(x1,x2)
[Package convdistr version 1.6.2 Index]