logo-header

 
 

syntax

  • mul(a, b, ...
  • a * b * ... 

definition

mul(a, b, ...) or a * b * ... results in the element-by-element multiplication of corresponding values of the data items a, b, ... .

applies to

Data items with Numeric or Point value type

Units with Numeric value type

conditions

  1. Domain of the arguments must match or be void (literals or parameters can be added to data items of any domain).
  2. Arguments must have matching:

since version

5.15

example

1. attribute<float32> mulABC (ADomain) := mul(A, B, C);    
2. attribute<float32> mulABC (ADomain) := A * B * C;
A B C   mulABC
0 1 0 0
1 -1 1 -1
-2 2 4 -16
3.6 1.44 7 36.29
999 111 -5 554,445
ADomain, nr of rows = 5

OBJECT VISION BV
Vrije Universiteit
De Boelelaan 1085
1081 HV Amsterdam
The Netherlands

tel: +31 (0)20 598 9083
fax:+31 (0)20 598 9904