哪些问题会导致已部署的 Matlab 应用程序不写入 excel 文件?

Posted

技术标签:

【中文标题】哪些问题会导致已部署的 Matlab 应用程序不写入 excel 文件?【英文标题】:What issues would lead to a deployed Matlab application not to write to an excel file? 【发布时间】:2017-10-12 15:14:38 【问题描述】:

我的代码运行良好。

当我部署 gui 代码时,数据不再导出到 excel。我正在使用 xlswrite 按行填充 excel。

哪些复杂情况会导致已部署的应用程序以不同于 matlab 代码的方式导出到 excel?

【问题讨论】:

从 dos 提示符下运行 exe 以查看抛出的任何错误。它可能正在尝试写入 exe 所在的文件夹并且它没有权限是我的猜测 我听从了你的建议,但没有抛出任何错误。 【参考方案1】:

它与路径和文件名有关。

在 matlab 中,excel 文件位于当前文件夹中,找到它没有问题。

在部署的应用程序中,很难找到只有文件名的 excel 文件。

解决方案:我使用了整个路径名/文件名

【讨论】:

以上是关于哪些问题会导致已部署的 Matlab 应用程序不写入 excel 文件?的主要内容,如果未能解决你的问题,请参考以下文章

具有并行工具箱的 Matlab 独立应用程序(已部署应用程序中的 parfor 循环)

怎么用matlab画函数图形

如何查看MATLAB到底有哪些库,MATLAB到底有哪些库?

保存 Matlab 对象实例会导致无限循环

MATLAB 调试器不再显示行号

哪些情况会导致 Oracle 包失效?