
CALL ELEMMULT Routine
Performs an elementwise multiplication of two matrices.
Category: Matrix Operations
Requirement: All input and output matrices must have the same dimensions.
Syntax
CALL ELEMMULT(X, Y, Z);
Required Arguments
X
specifies an input matrix with dimensions m x n (that is, X[m, n]).
Y
specifies an input matrix with dimensions m x n (that is, Y[m, n]).
Z
specifies an output matrix with dimensions m x n (that is, Z[m, n]).
Example
The following example uses the ELEMMULT CALL routine:
options pageno=1 nodate;
proc fcmp;
array mat1[3,2] (0.3, -0.78, -0.82, 0.54, 1.74, 1.2);
array mat2[3,2] (0.2, 0.38, -0.12, 0.98, 2, 5.2);
array result[3,2];
call ...