Programmer Guide/Command Reference/EVAL/mul: Difference between revisions
From STX Wiki
< Programmer Guide | Command Reference | EVAL
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 6: | Line 6: | ||
:For all other combinations of data types, the [[Programmer_Guide/Command_Reference/EVAL#Operators|operator *]] is applied to ''x'' and ''y'' and the product <code>''x''*''y''</code> is returned. If the multiplication is not possible (e.g. invalid combination of data types), the function <code>mul</code> failes. | :For all other combinations of data types, the [[Programmer_Guide/Command_Reference/EVAL#Operators|operator *]] is applied to ''x'' and ''y'' and the product <code>''x''*''y''</code> is returned. If the multiplication is not possible (e.g. invalid combination of data types), the function <code>mul</code> failes. | ||
;See also: [[Programmer_Guide/Command_Reference/EVAL/trn|trn]], [[Programmer_Guide/Command_Reference/EVAL/inv|inv]], [[Programmer_Guide/Command_Reference/EVAL/complex arithmetic#special functions|ctrn, cmulv]] | ;See also: [[Programmer_Guide/Command_Reference/EVAL/trn|trn]], [[Programmer_Guide/Command_Reference/EVAL/inv|inv]], [[Programmer_Guide/Command_Reference/EVAL/complex arithmetic#special functions|ctrn, cmulv]] | ||
[[Programmer_Guide/Command_Reference/EVAL#Functions|<function list>]] | [[Programmer_Guide/Command_Reference/EVAL#Functions|<function list>]] |
Revision as of 15:05, 8 April 2011
Compute the inverse of x.
- Usage
mul(x, y)
- Result
- If both arguments x and y are vectors, the tensor (or dyadic) product of the vectors is computed and the result r is a matrix with
nrow(x)
rows andnrow(y)
columns.ri,j = xi * yj
- For all other combinations of data types, the operator * is applied to x and y and the product
x*y
is returned. If the multiplication is not possible (e.g. invalid combination of data types), the functionmul
failes.
- See also
- trn, inv, ctrn, cmulv