-
Probléme de Simulink
Bonjour,
J'ai un programme en Matlab 5 plus précisement en simulink, il n'a pas marché. Le probléme est le suivant:
Code:
Illegal rate transition found involving block 'exemple4/Fnc1 at input port 1. When transitioning from slow to fast rate, a Unit Delay running at the slow rate must be inserted between the two bloks. When transitioning from a fast to a slow rate, a Zero Order Hold running at the slow rate must be inserted between the two bloks. Specify solver mode as Single Tasking to disable the rate transition checks
J'ai pas compris c'est quoi le probléme.
-
Bonjour,
Comme le message l'indique, cela signifie que tu as 2 blocs liés (par un fil) qui n'ont pas le pas d'échantillonnage sachant que le second a un pas d'échantillonnage plus élevé que le premier (sinon tu n'aurais pas l'erreur).
Et toujours d'après le message, tu peux utiliser un bloc Zero-Order Hold pour corriger ca.
Au passage, tu peux afficher les pas d'échantillonnage des blocs (avec des couleurs) en utilisant le menu: Format/Port Signal Display/Sample Time Color
Bonne journée,
Duf