Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2025.0.0 - English


RELAY_f

Relay

Block Screenshot

Description

This block routes one of the regular inputs to the unique regular output. the choice of which input is to be routed is done, initially by the "initial connected input" parameter. Then, every time an input event arrives on the i-th input event port, the i-th regular input port is routed to the regular output.

Parameters

  • number of inputs

    a scalar. Number of regular and event inputs.

    Properties : Type 'vec' of size 1

  • initial connected input

    an integer. It must be between 1 and the number of inputs.

    Properties : Type 'vec' of size 1

Default properties

  • always active: yes

  • 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: 2

  • number/sizes of activation outputs: 0

  • continuous-time state: no

  • discrete-time state: yes

  • object discrete-time state: no

  • name of computational function: relay

Example

Interfacing function

  • SCI/modules/scicos_blocks/macros/Branching/RELAY_f.sci

Computational function

  • SCI/modules/scicos_blocks/src/c/relay.c (Type 2)

Report an issue
<< NRMSOM_f Signal routing palette SELECT_m >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Oct 24 11:13:14 CEST 2024