Skip to content
Blocks.MultiProduct.md

Blocks.MultiProduct

This component extends from PartialRealMISO

Usage

TranslatedComponents.Blocks.MultiProduct(significantDigits=3, nu=0)

Parameters:

NameDescriptionUnitsDefault value
significantDigitsNumber of significant digits to be shown in dynamic diagram layer for y3
nuNumber of input connections0

Connectors

Behavior

y(t)=u(t)

Source

dyad
component MultiProduct
  extends PartialRealMISO
relations
  if size(u, 1) > 0
    y = prod(u)
  else
    y = 0
  end
end
Flattened Source
dyad
component MultiProduct
  u = RealVectorInput()
  y = RealOutput()
  # Number of significant digits to be shown in dynamic diagram layer for y
  parameter significantDigits::Integer(min = 1) = 3
  # Number of input connections
  parameter nu::Integer(min = 0) = 0
relations
  if size(u, 1) > 0
    y = prod(u)
  else
    y = 0
  end
metadata {}
end


Test Cases

No test cases defined.

  • Examples

  • Experiments

  • Analyses