CBLOCK4 : bloc C dynamiquement compilé et lié
Ce bloc crée une fonction de calcul squelette en C.
Il crée aussi une librairie et un fichier objet à la compilation.
- Simulation function
Nom de la fonction de simulation à générer et à charger.
Propriétés : Type 'vec' de taille 1
- Input ports sizes
Une matrice de taille [n,2] contenant des valeurs positives, nulles ou négatives.
Cette matrice donne le
nombre (n) et les tailles des ports réguliers d'entrée.
Propriétés : Type 'vec' de taille -1
- Intput ports type
Un vecteur qui définit les types de donnée
des ports réguliers d'entrée.
Propriétés : Type 'vec' de taille -1
- Output port sizes
Une matrice de taille [n,2] contenant des valeurs positives, nulles ou négatives.
Cette matrice donne le
nombre et les tailles des ports réguliers de sortie.
Propriétés : Type 'vec' de taille -1
- Output ports type
Un vecteur qui définit les types de donnée
des ports réguliers de sortie.
Propriétés : Type 'vec' de taille -1
- Input event ports sizes
Un vecteur contenant des valeurs 1.
La taille de ce vecteur donne le
nombre de ports événementiels d'entrée.
Propriétés : Type 'vec' de taille -1
- Output events ports sizes
Un vecteur contenant des valeurs 1.
La taille de ce vecteur donne le
nombre de ports événementiels 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
- Initial object state
Une liste scilab qui définit les états
objets (oz).
Propriétés : Type 'lis' de taille -1
- Real parameters vector
Vecteur des paramètres réels.
Propriétés : Type 'vec' de taille -1
- Integer parameters vector
Vecteur des paramètres entiers.
Propriétés : Type 'vec' de taille -1
- Object parameters list
Une liste scilab qui définit les paramètres
objets (opar).
Propriétés : Type 'lis' de taille -1
- Number of modes
Nombre de modes des fonctions du
système.
Propriétés : Type 'vec' de taille 1
- Number of zero_corssings
Nombre de passage à zéro.
Permet l'utilisation de la détection
'zero-crossing'.
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(%7)
- Direct feedthrough
L'entrée du bloc à un instant donné, détermine
la sortie du bloc à ce même instant.
Cela force le bloc à répondre instantanément, comme
si le système était en régime établi.
Propriétés : Type 'vec' de taille 1
- Time dependence
Permet de déterminer si le bloc doit être
marqué comme temps dépendant.
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:
Alan Layec INRIA