CONVOLUTION_assoc: Convolution with association of dimensions

Description Usage Arguments Details Value Functions Author(s) Examples

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

1
2
3
4
5
6
7
8
9
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 DISTRIBUTION

dist2

and object of class DISTRIBUTION

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

Author(s)

John J. Aponte

Examples

1
2
3
4
5
6
7
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)

convdistr documentation built on April 20, 2021, 9:06 a.m.