Bloc Scicos
fr - eng

##
Bloc Scilab (Ancien bloc)

### Contenu

- Bloc Scilab (Ancien bloc)
  - Description
  - Boîte de dialogue
  - Propriétés par défaut
  - Fonction d'interface
  - Fonction de calcul

### Description

This block can realize any type of Scicos block. The function of the block is defined interactively using dialogue boxes and in Scilab language. During simulation, these instructions are interpreted by Scilab; the simulation of diagrams that include these types of blocks is slower. For more information see Scicos reference manual.

### Boîte de dialogue

- input ports sizes
  Un scalaire. Le nombre de ports réguliers d'entrée.
  Propriétés : Type 'vec' de taille -1

- output port sizes
  Un scalaire. Le nombre de ports réguliers de sortie.
  Propriétés : Type 'vec' de taille -1

- input event ports sizes
  Un scalaire. Le nombre de ports événementiel d'entrée.
  Propriétés : Type 'vec' de taille -1

- output events ports sizes
  Un scalaire. Le nombre de ports événementiel de sortie.
  Propriétés : Type 'vec' de taille -1

- initial continuous state
  Un vecteur colonne. Conditions initiales des états continus.
  Propriétés : Type 'vec' de taille -1

- initial discrete state
  Un vecteur colonne. Conditions initiales des états discrets.
  Propriétés : Type 'vec' de taille -1

- System parameters vector
  une chaîne de caractères : c ou d (CBB ou DBB), les autres types ne sont pas supportés.
  Propriétés : Type 'vec' de taille -1

- initial firing vector
  Un vecteur. La taille de ce vecteur correspond au nombre de sorties événementielles. La valeur de la entrée spécifie la date initiale préprogrammée du port événementiel de sortie. Si la valeur est inférieure à zéro, alors aucun événement n'est préprogrammé.
  Propriétés : Type 'vec' de taille sum(%4)

- is block always active
  other dialogues are opened consecutively where used may input Scilab code associated with the computations needed (block initialization, outputs, continuous and discrete state, output events date, block ending)
  Propriétés : Type 'vec' de taille 1

### Propriétés par défaut

- toujours actif: non
- direct-feedthrough: oui
- détection de passage à zéro: non
- mode: non
- entrée régulières:
  - port 1 : taille [1,1] / type 1
- sorties régulières:
  - port 1 : taille [1,1] / type 1
- nombre des entrées évènementielles: 0
- nombre des sorties évènementielles: 0
- possède un état continu: non
- possède un état discret: non
- possède un état objet: non
- nom de la fonction de calcul: scifunc

### Fonction d'interface

- SCI/macros/scicos_blocks/Misc/scifunc_block.sci [voir code]

### Fonction de calcul

- SCI/routines/scicos/scifunc.f (Type 3) [voir code]