哪些问题会导致已部署的 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 循环)