Close the prompt to save simulink model using Matlab code
2 ビュー (過去 30 日間)
古いコメントを表示
I am working on FOR loop, where simulink model will be run in a separate matlab window and closed using !taskkill \pid . In one of the simulink model file, I am getting a message prompt saying 'Save "Simulink Model" before closing' 1. Yes 2. No 3. Cancel.
I donot want to save the model. So, I had to click 2.No everytime.
- Is it possible to select 2.No everytime?.
- It is even better if you can suggest a way to avoid getting such a prompt, by changing some settings.
0 件のコメント
採用された回答
Uday Pradhan
2021 年 1 月 7 日
Hi Seshasai,
You could use the "/f" parameter with taskkill to forcefully terminate the process. Ofcourse, the changes made to that process will not be saved in this case. For example:
!taskkill /pid 13768 /f
If you want to run and close Simulink models in the same MATLAB instance, I suggest using the "bdclose" function which ignores the "Save" dialog box and reverts any changes before closing the model. Documentation link: bdclose
2 件のコメント
Uday Pradhan
2021 年 1 月 7 日
Great! Do accept my answer so that it helps other community members who might have similar doubts, thanks!
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Programmatic Model Editing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!