Skip to content
Blocks.DeMultiplex4.md

Blocks.DeMultiplex4

Usage

TranslatedComponents.Blocks.DeMultiplex4(n1=1, n2=1, n3=1, n4=1)

Parameters:

NameDescriptionUnitsDefault value
n1Dimension of output signal connector 11
n2Dimension of output signal connector 21
n3Dimension of output signal connector 31
n4Dimension of output signal connector 41

Connectors

  • u - This connector represents a real signal as an input to a component (RealInput)

  • y1 - This connector represents a real signal as an output from a component (RealOutput)

  • y2 - This connector represents a real signal as an output from a component (RealOutput)

  • y3 - This connector represents a real signal as an output from a component (RealOutput)

  • y4 - This connector represents a real signal as an output from a component (RealOutput)

Behavior

u(t)=[y1(t)y2(t)y3(t)y4(t)]

Source

dyad
component DeMultiplex4
  u = RealInput()
  y1 = RealOutput()
  y2 = RealOutput()
  y3 = RealOutput()
  y4 = RealOutput()
  # Dimension of output signal connector 1
  parameter n1::Integer = 1
  # Dimension of output signal connector 2
  parameter n2::Integer = 1
  # Dimension of output signal connector 3
  parameter n3::Integer = 1
  # Dimension of output signal connector 4
  parameter n4::Integer = 1
relations
  u = [y1, y2, y3, y4]
end
Flattened Source
dyad
component DeMultiplex4
  u = RealInput()
  y1 = RealOutput()
  y2 = RealOutput()
  y3 = RealOutput()
  y4 = RealOutput()
  # Dimension of output signal connector 1
  parameter n1::Integer = 1
  # Dimension of output signal connector 2
  parameter n2::Integer = 1
  # Dimension of output signal connector 3
  parameter n3::Integer = 1
  # Dimension of output signal connector 4
  parameter n4::Integer = 1
relations
  u = [y1, y2, y3, y4]
metadata {}
end


Test Cases

No test cases defined.

  • Examples

  • Experiments

  • Analyses