Computes the generalised Kronecker product of two numeric
or character
arrays.
Arguments
- x
numeric
or character
array.
- y
numeric
or character
array.
References
Guidotti E (2022). "calculus: High-Dimensional Numerical and Symbolic Calculus in R." Journal of Statistical Software, 104(5), 1-37. doi:10.18637/jss.v104.i05
Examples
### numeric Kronecker product
c(1,2) %kronecker% c(2,3)
#> [1] 2 3 4 6
### symbolic Kronecker product
array(1:4, dim = c(2,2)) %kronecker% c("a","b")
#> [,1] [,2]
#> [1,] "1 * (a)" "3 * (a)"
#> [2,] "1 * (b)" "3 * (b)"
#> [3,] "2 * (a)" "4 * (a)"
#> [4,] "2 * (b)" "4 * (b)"