Bloc Scilab
Ce bloc peut réaliser tous types de bloc Scicos. La fonction de calcul
de ce bloc est une fonction Scilab définie interactivement par la boîte
de dialogue. Pendant la simulation, les instructions sont interprétées
par Scilab et donc la simulation d'un diagramme comportant un tel bloc
peut devenir plus lente.
- 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 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
- 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
- SCI/macros/scicos_blocks/Misc/scifunc_block_m.sci [voir code]