Bonjour,

pour un projet de recherche nous avons décider d'implémenter trois manières différentes de sauvegarder des données de nos simulations:

Soit le mode manual où on presse un bouton pour lancer et arrêter l'acquisition de données
Soit le mode timer où on définit un timer et après avoir appuyer sur un bouton les données sont sauvegarder pendant la durée du timer
Soit le mode automatic où on définit un timer et un trigger d'un des capteurs du système lance l'acquisition de données

Je me suis longtemps creusé la tête sur comment faire, je pars d'un interrupteur à trois positions qui impose une valeur à une constante. Puis j'ai une condition if else en fonction de la valeur de la constante. j'utilise alors la fonction record de simulink, mais je ne sais pas comment faire passer un timer ou un bouton dans ce cas.

Faut il mieux passer alors par une fonction Matlab ?

Merci pour votre aide