PRODUCT
Element-wise vector multiplication/division
Block Screenshot
Contents
Description
That bloc computes element-wise multiplication or division of its vector inputs. The number of inputs and operation are specified with the Number of inputs or sign vector parameter.
To multiply all the inputs between them, set this parameter to the number of inputs.
To multiply/divide the input ui, set in this parameter a vector k with k[i] = +1 (multiply) or -1 (divide) for the input ui.
Parameters
Number of inputs or sign vector
Set the number of inputs and the associated operation.
Properties : Type 'vec' of size N
Error on divide by zero (1: yes) (0:no)
Halt the simulation on divide by zero.
Properties : Type 'vec' of size 1
Default properties
always active: no
direct-feedthrough: yes
zero-crossing: no
mode: no
regular inputs:
- port 1 : size [-1,1] / type 1
- port 2 : size [-1,1] / type 1
regular outputs:
- port 1 : size [-1,1] / type 1
number/sizes of activation inputs: 0
number/sizes of activation outputs: 0
continuous-time state: no
discrete-time state: no
object discrete-time state: no
name of computational function: product
Interfacing function
SCI/modules/scicos_blocks/macros/NonLinear/PRODUCT.sci
Computational function
SCI/modules/scicos_blocks/src/c/product.c (Type 4)
Report an issue | ||
<< POWBLK_f | Math operations palette | PROD_f >> |