Bonjour,
je suis débutant sur matlab et simulink et je cherche à résoudre un systeme dont le schema de principe est donné en pièce jointe.
La première ligne de ce systeme applique à un signal une fonction de transfert de type integration. cependant cette fonction de transfert a un coefficient 'a' qui est calculé grace a un autre sous-systeme. Je souhaiterais donc qu'aprés chaque pas de temps de la simulation le résultat trouvé pour la variable 'a' soit réinjécté dans la fonction de transfert pour le calcul au pas de temps suivant.
J'ai deja essayé de placer un bloc "To workspace" pour recupérer cette variable 'a', mais je ne peux obtenir sa valeur qu'a la fin de la simulation...
Dois-je écrire une s-function spécifique pour récupérer la valeur de 'a' et la réutiliser immédiatement, ou y a t'il simplement quelques paramètres a régler afin de résoudre mon problème.
Si qqun a une idée merci de me donner un petit coup de pouce .
Boulyste
Partager