如何定位由MATLAB生成的崩溃转储文件?
736次浏览(过去30天)
显示旧的注释
MATLAB崩溃了,我想在我的计算机上找到崩溃日志文件。
为什么我得到的错误MATLAB已经遇到了内部错误,需要关闭?
接受的答案
MathWorks支金宝app援小组
2022年7月21日
编辑:MathWorks支金宝app援小组
2022年7月21日
当MATLAB崩溃时,最多可以生成三个日志文件,它们的名称如下:
matlab_crash_dump。XXXX
java.log.XXXX
hs_error_pidXXXX.log
文件名中不会包含XXXX,而是一个表示进程ID的数字。例如,您可能会看到名为“matlab”的崩溃转储_崩溃_转储。3944年,”“java.log。3944,"和"hs错误pid3944”。
您可以使用以下MATLAB文件交换提交来提取MATLAB生成的日志:
如果MATLAB使用'-logfile'选项启动,则不会创建单独的崩溃文件。相反,崩溃信息被写入'-logfile'选项指定的日志文件的末尾。你也可以手动定位崩溃转储:
窗口:
在Windows上,这些文件位于操作系统存储临时文件的文件夹中。要打开临时目录,请在开始菜单/开始屏幕/任务栏的搜索字段中输入以下内容:
%临时%
或手动导航到
C:\Users\ %用户名% \ AppData \ \ Temp
Linux:
在Linux上,崩溃转储保存到您的主文件夹中。输入“cd ~”导航到主文件夹。
麦克:
在Mac上,崩溃转储保存到您的主文件夹。在Finder中,单击“Go”菜单并选择“Home”以打开您的Home文件夹。