 
 
 
14.3.8  Hadamard product
The hadamard
command finds the Hadamard product of two
matrices; namely, the term-by-term product of the two matrices.
The product command can do
the same thing (see also Section 6.3.27 for other uses of product).
- 
hadamard takes two arguments:
A and B, two matrices of the same size.
- hadamard(A,B) returns the matrix where each element
is the product of the corresponding elements of A and B.
The infixed operator .*
also finds the Hadamard product, and also works on lists.
Examples
| hadamard([[1,2],[3,4]],[[5,6],[7,8]]) | 
or:
| hadamard([[1,2],[3,4]],[[5,6],[7,8]]) | 
or:
| [[1,2],[3,4]].*[[5,6],[7,8]] | 
 
 
