Bloc avec un temps propre [Matlab] [Simulink] - Divers - Programmation
MarshPosté le 04-08-2008 à 13:55:13
Bonjour,
Comme vous le savez, Simulink possède un temps de simulation que l'on choisit et qu'on lance en appuyant sur "play". J'ai besoin d'un moyen de faire en sorte qu'une partie de mon schéma-bloc (disons un bloc Laplace, ou une équa-diff) soit réalisée (intégrée quoi) avec une horloge propre, qui n'est pas le temps t de simulation, mais qui est donné par une variable du schéma bloc (en d'autres termes je peux tirer un file pour récupérer ce temps: à chaque instant t, j'ai la valeur du temps tau). Je n'ai pas trouvé comment faire pour le moment, même si j'entrevoie le fait que ça n'est possible qu'avec une S-function et les temps hérités et tout ça.
Aussi, si il y a parmi vous quelqu'un qui a déjà fait ce genre de truc ou qui sait comment faire, je suis preneur !
Merci !
Message édité par bb charlie le 04-08-2008 à 14:05:16
Marsh Posté le 04-08-2008 à 13:55:13
Bonjour,
Comme vous le savez, Simulink possède un temps de simulation que l'on choisit et qu'on lance en appuyant sur "play". J'ai besoin d'un moyen de faire en sorte qu'une partie de mon schéma-bloc (disons un bloc Laplace, ou une équa-diff) soit réalisée (intégrée quoi) avec une horloge propre, qui n'est pas le temps t de simulation, mais qui est donné par une variable du schéma bloc (en d'autres termes je peux tirer un file pour récupérer ce temps: à chaque instant t, j'ai la valeur du temps tau). Je n'ai pas trouvé comment faire pour le moment, même si j'entrevoie le fait que ça n'est possible qu'avec une S-function et les temps hérités et tout ça.
Aussi, si il y a parmi vous quelqu'un qui a déjà fait ce genre de truc ou qui sait comment faire, je suis preneur !
Merci !
Message édité par bb charlie le 04-08-2008 à 14:05:16