Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
高级会员
注册日期: 2019-11-21
帖子: 3,006
声望力: 66 ![]() |
![]()
有没有一种方法可以将MATLAB错误消息保存到文件中?
这可能是一个简单的问题,但Google无法给我答案。我已经编译了一个GUI可执行文件,以在没有MATLAB许可的情况下使用,并且有时会冻结。为了美观,我取消了通常伴随着此类可执行文件的命令窗口,因此无法通过命令提示符显示错误消息。我希望能够创建一个错误日志,该日志可以通过电子邮件发送给我进行调试。 谢谢! 回答: 使用“日记”命令创建一个日志文件。这将使Matlab将所有命令行输出的副本写入文件,包括警告,错误消息和未处理异常的堆栈跟踪。然后,Sendmail()可以在出现错误时将其发送给您。如果要节省空间,可以让程序在正常(无错误)程序退出时删除其日志文件。 恕我直言,这比使用“ try ... catch;写入错误;结束”更为可取,因为:
更多&回答... |
![]() |
![]() |