Bonjour à tous,

Je réalise actuellement un modèle Simulink. Celui-ci doit permettre de simuler le comportement d'un système.

Pour ce faire j'utilise de nombreuse S-function faisant appel à des fonctions Matlab. Je sais, c'est que ce ne doit pas être optimal, mais j'ai peux de temps pour faire le modèle et je ne connais pas d'autres méthodes

Le temps de calcul de simulink est plus long que le temps réel (j'entends par là le temps de nos montres).

Pourquoi es-ce si long ? Cela vient-il des s-function ?

J'aimerai savoir comment modifier le simulink afin de calculer plus rapidement. J'ai lu qu'on pouvait créer des ddl plutôt que des s-function matlab, qu'en est-il du gain ? Et de la faisabilité ?

ps : je ne pense pas que c'est le pc qui bride vu que ni la RAM, ni le processeur sont à plus de 50% durant le calcul ...


Merci à tous par avance.