Я хочу использовать Simulink MDL для автоматической генерации C-файлов. В настоящее время я пытаюсь использовать m-скрипт и командную оболочку dos, но у меня возникают проблемы с диалоговым окном «Хотите сохранить», в котором висит m-скрипт. Экспериментально я знаю, что mdl изменяется при запуске строки "set_param" (т. Е. Не возникает проблема диалога "save", если вызов set_param удален), но мне нужно выполнить некоторые настройки mdl до генерации кода.
м-скрипт:
rtwdemo_counter
set_param(gcs,'SystemTargetFile','ert.tlc')
rtwbuild(gcs)
exit
дос
matlab -r samplebuild -nosplash -nodesktop
Matlab 7.7.0,471 в Windows XP
Моя конечная цель - автоматически генерировать код на сервере непрерывной интеграции (CruiseControl), и я считаю, что должен быть более надежный способ сделать это с помощью цепочки инструментов Matlab.