Learn R Programming

fastmatrix (version 0.5-7721)

hadamard: Hadamard product of two matrices

Description

This function returns the Hadamard or element-wise product of two matrices x and y, that have the same dimensions.

Usage

hadamard(x, y = x)

Value

A matrix with the same dimension of x (and y) which corresponds to the element-by-element product of the two matrices.

Arguments

x

a numeric matrix or vector.

y

a numeric matrix or vector.

References

Styan, G.P.H. (1973). Hadamard products and multivariate statistical analysis, Linear Algebra and Its Applications 6, 217-240.

Examples

Run this code
x <- matrix(rep(1:10, times = 5), ncol = 5)
y <- matrix(rep(1:5, each = 10), ncol = 5)
z <- hadamard(x, y)
z

Run the code above in your browser using DataLab