Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.5.1 - Português

Change language to:
English - Français - 日本語 - Русский

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function

Ajuda do Scilab >> Xcos > palettes > Event handling palette > ESELECT_f

ESELECT_f

Synchronous block Event-Select

Block Screenshot

Description

Special block similar to If-Then-Else. Input and output are synchronized. The incoming event is directed to one of the output event ports depending on the value of the regular input.

For example, when the input value is between 0 and 1, the control input is redirected to the first command output; when the input value is between 1 and 2, the control input is redirected to the second command output; et cætera...

Dialog box

  • Number of output event ports

    A scalar. Number of output event ports.

    Properties : Type 'vec' of size 1

  • Inherit

    If no, then it inherits the event from event input port, elseif yes, then event is activated by regular input port.

    Properties : Type 'vec' of size 1

  • Zero-crossing

    Select to enable zero crossing detection.

    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

  • number/sizes of activation inputs: 1

  • number/sizes of activation outputs: 2

  • continuous-time state: no

  • discrete-time state: no

  • object discrete-time state: no

  • name of computational function: eselect

Interfacing function

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

ESelect example

Report an issue
<< EDGE_TRIGGER Event handling palette EVTDLY_c >>

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 02 13:57:46 CEST 2014