PsiLAB Help Manual
Page
Section:
Basic Matrix functions
Name:
||<-.>
Subtract a constant b from the elements of the matrix a.
The result is stored in a new allocated matrix c.
c.{i,j,k,...} <- a.{i,j,k,...} - b
Supported types: [ int,float,complex ]
[ c:('a, 'b, 'c) Matrix.t ] =
a:('a, 'b, 'c) Matrix.t ||<->
b:'a
Example:
[] let i = imatrix ~dim:[50;40] ~rand:[1000] () ;;
val i : (int, '_a, '_b) Matrix.t = <abstr>
[] let j = imatrix ~dim:[50;40] ~rand:[1000] () ;;
let j = imatrix ~dim:[50;40] ~rand:[1000] () ;;
[] let c = i ||<-> j ;;
val c : (int, '_a, '_b) Matrix.t = <abstr>
With the operator ||<.-> , the matrix and constant are interchanged.
Printed by PsiLAB