![c618e72fd8233bf59e7fd8d03c1dc51c.png](https://img-blog.csdnimg.cn/img_convert/c618e72fd8233bf59e7fd8d03c1dc51c.png)
0 前言
今天分享一个MATLAB的脚本文件和GUI,可以实现模型自动保存,防止simulink模型异常崩溃导致模型丢失。
1 问题来源
目前,汽车行业的应用层软件开发,基本都使用了基于模型的开发模式(简称MBD)。
模型开发过程中,常常会遇到因MATLAB软件的各种异常问题而导致的突然崩溃(比如打开比较大的模型,或者突然中断在调试的程序等,或者操作其他软件时导致崩溃等)。
而且MATLAB软件越来越大,运行太耗内存了。
![4266a58bac8e050165f617969616070c.png](https://img-blog.csdnimg.cn/img_convert/4266a58bac8e050165f617969616070c.png)
若此时,刚花了很长时间修改或调试的模型未及时保存,则只能重新开始,既浪费时间精力,有可能还记不得之前调试的参数或算法,导致花费更多的时间精力,做重复的工作。
未避免此种情况,需要手动不断点击保存按扭,但大部分时候很容易忘记。
MATLAB软件自身没有像office软件中,设置自