Je veux utiliser un mdl Simulink pour générer des fichiers C de manière automatisée. J'essaie actuellement d'utiliser un script m-script et un shell de commande DOS, mais j'ai des problèmes avec une boîte de dialogue "voulez-vous enregistrer" qui suspend le m-script. Par expérience, je sais que le mdl est modifié lorsque la ligne "set_param" est exécutée (c'est-à-dire pas de problème de dialogue "save" si l'appel set_param est supprimé), mais j'ai besoin de configurer le mdl avant de générer du code.Comment automatiser la génération de code Matlab/Simulink/Real-TimeWorkshop?
m-scriptum:
rtwdemo_counter
set_param(gcs,'SystemTargetFile','ert.tlc')
rtwbuild(gcs)
exit
dos
matlab -r samplebuild -nosplash -nodesktop
Matlab 7.7.0,471 sous Windows XP
Mon but ultime est de générer automatiquement le code sur un serveur d'intégration continue (CruiseControl) et je pense qu'il doit y avoir une manière plus robuste d'accomplir cela avec la chaîne d'outils matlab.