Bonjour à toutes et à tous
je fais appel à vous car j'ai des soucis sur les timers matlab
- voici mon problème :
quand je fais une fonction personnel dans simulink et que je mets :
timerControleHaut = timer('TimerFcn',@chronometre,'Period',60.0);
et que je fais une fonction handler
1 2 3 4 5
|
function chronometre()
persistent compt;
compt=compt+1;
end |
tout simplement un chronomètre par pas d'une minute.
J'ai l'erreur suivante
1 2 3 4 5
| Cannot load 'C:\Program Files\MATLAB\R2011b\toolbox\matlab\iofun\@timer\timer.m' because code generation does not support classes and enumerations in @-directories.
Function 'Controle_Debit/MATLAB Function' (#98.128.133), line 3, column 21:
"timer"
Launch diagnostic report. |
pouvez vous me dire pourquoi?
- 2ème question
ma variable "compt" issus du workspace est appelé dans le handler du timer.
maintenant est ce que je peux tester la valeur de "compt" dans une fonction personnel simulink?
Merci beaucoup
Cordialement
Loïc
Partager