gpt4 book ai didi

matlab - 在MATLAB中查找已编译应用的路径

转载 作者:行者123 更新时间:2023-12-02 10:54:06 25 4
gpt4 key购买 nike

我正在编译我的应用程序是由应用程序设计器(MATLAB R2016b)设计的。我在编译器的这一部分中添加了一些额外的文件:

enter image description here

在我的代码中,我使用ctfroot在编译后找到路径,但是当我使用已编译的GUI并希望从GUI中打开这些文件之一时,两个路径之间存在差异。

Real path:
C:\Users\myY\AppData\Local\Temp\my_user\mcrCache9.1\Main_a4\Main_app_r20

Returned path by `ctfroot` function:
C:\Users\myY\AppData\Local\Temp\my_user\mcrCache9.1\Main_a4\
Main_app_r20文件夹名称在每次使用GUI和每台计算机中都是恒定的吗?

最佳答案

您不想要exe目录吗?即exe所在的位置(通常在程序文件中),也就是您通常需要的其他所需文件的位置。

这是我在已部署的应用程序中执行的操作,以获取exe文件夹:

  [status, result] = system('path');
installpath = char(regexpi(result, 'Path=(.*?);', 'tokens', 'once'));

关于matlab - 在MATLAB中查找已编译应用的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41854415/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com