1

这是我第一次遇到这种问题。我有一个完美运行的代码,在 3 个不同的平台(Win/Linux/OS X)下运行没​​有任何问题。然而,在 deploytool 编译后,它的一部分停止工作。编译代码后如何得到错误!?似乎在加载和读取 .mat 文件时存在一些问题。那可能吗?我希望有一个人可以帮助我。

谢谢

编辑:我已经解决了这个问题!不幸的是所有 addpath 错误!我有很多文件夹,其中包含运行代码所需的文件和函数,在编译后,matlab 将所有这些文件夹弄得一团糟。好提示:不要使用 addpath 进行编译!还是非常感谢!

4

1 回答 1

2

您可以try找到catch错误并将其写入文本文件。或者建立一个在屏幕上打印文本的检查。

更笼统一点:你可以尝试隔离出问题的代码部分,然后基本上反复删掉这部分的一半功能,直到准确找到错误的根源。

于 2013-01-15T14:37:07.987 回答