R2013b及以上版本
在MATLAB R2013b及以上版本中,独立的应用程序编译器中添加了一个选项,可以用来指定日志文件的名称。这个日志文件将包含当应用程序在MATLAB中执行时在命令窗口中显示的相同信息。您可以按照以下步骤启用该日志文件:
1.为您的独立应用程序打开MATLAB编译器项目。
2.在主窗口中,展开“附加运行时设置”部分。
3.在本节中,启用“创建日志文件”复选框。
4.在“日志文件”文本字段中,输入要用于日志文件的名称。
5.编译独立应用程序。
在执行上述步骤之后,当独立应用程序启动时,将在当前工作目录中创建一个具有步骤4中指定的名称的日志文件。
对于R2013a和更早的版本
对于MATLAB R2013a及更早的版本,可以使用“diary”命令为独立应用程序生成日志文件。要使用“diary”命令生成日志文件,请在程序中包含以下代码行:
当日志被启用时,应用程序将创建一个日志文件,其中包括独立应用程序执行的所有命令和命令窗口中显示的所有文本。请注意,在启用日志之前执行的任何命令都不会被记录。
当上述代码编译到独立应用程序时,应用程序日志将被写入位于当前工作目录中的名为“diary”的文件。