如何在matlab中进行日志记录:任何类似于python的日志记录



我是matlab的新手:

我在python中工作,我通常经常使用日志记录来跟踪代码。在python中,我们可以使用以下

import logging
logger = logging.getlogger()
logger.setLevel(logging.INFO)
handler = logging.FileHandler("log.txt",mode=w+)
handler.setlevel(loggin.INFO)
logger.addHandler(handler)
#And any where in the code use it as
logger.info("testing")

我们如何在matlab 中做类似的事情

Matlab中没有内置的日志记录功能。因此,您需要使用第三方或未记录的工具。

Matlab提供了Java日志库SLF4J和log4j及其捆绑的JVM。您可以使用它们进行日志记录。有一个Matlab SLF4M库,它为SLF4J/log4j提供了一层方便的Matlab绑定。(完全披露:我写了SLF4M。(

MathWorks文件交换:上也有一些原生的M代码Matlab日志库

  • Matlab日志记录工具
  • log4m
  • log4matlab

相关内容

  • 没有找到相关文章

最新更新