我不能跑fastaread和uigetfile runtime-based独立应用程序! ! ! !

3视图(30天)
你好,
我不能跑uigetfile fastaread加载我的fasta文件紧随其后。我几次检查和runit应用设计师但现在它不运行在独立的可执行版本(运行与MATLAB运行时版本。9.10)! ! !如此重要的app,请帮助和指引我。我的代码是:
函数BrowseDBButtonPushed(应用程序、事件)
[fileDB, pathDB] = uigetfile ({‘*。fasta‘}’,负载fasta蛋白质组数据库”);
如果fileDB = = 0
返回;
结束
filenameDB = [pathDB fileDB];
DB = fastaread (fileDB);
DBcell = struct2cell (DB);
结束
谢谢

答案(2)

董事长Kumar Vankaramoni
董事长Kumar Vankaramoni 2021年10月6日
你好,
你能够运行它在AppDesigner但不是一旦转化为一个可执行的工作。所以问题可能是MATLAB版本之间的不匹配您用来编译和运行时版本。应用程序将与特定版本的MCR你用来编译。新或旧MCR安装不使用应用程序编译MCR的在一个特定的版本。
请参考下面的链接来解决版本不匹配的问题:
1评论
穆罕默德Shahbazy
穆罕默德Shahbazy 2021年10月6日
嗨的董事长,
谢谢你的回复。不,我使用运行时版本。9.10和MATLAB R2021a匹配。

登录置评。


史蒂文的主
史蒂文的主 2021年10月6日
filenameDB = [pathDB fileDB];
这条线看起来有点可疑。我更喜欢使用 fullfile 组装的文件名。
filenameDB = fullfile (pathDB fileDB);
如果不解决这个问题,你能提供更多细节关于“它不运行”是指在这种情况下吗?
  • 你收到警告和/或错误消息如果您启动应用程序从Windows命令提示窗口或在Linux或Mac终端窗口吗?如果是这样的完整和准确的文本这些信息可能是有用的在确定发生了什么和如何避免警告和/或错误。
  • 做些不同的事情比你期望的吗?如果是这样,它做了什么,你期望它做什么?
  • 应用程序崩溃吗?如果是这样,请发送崩溃日志文件(与你的描述运行或在事故发生时的应用)技术支持使用接触MathWorks网站的链接支持部分我们可以调查。金宝app
1评论
穆罕默德Shahbazy
穆罕默德Shahbazy 2021年10月7日
编辑:穆罕默德Shahbazy 2021年10月7日
谢谢你的回复和ansewrs。
我做了你recmmended但是现在我有一个新的大问题来测试它!
当我试着安装独立的显示了这个错误消息” 找不到nonembedded周大福存档! ”。
我试图找到一个解决方案,但我还没有任何有效的一个。我使用兼容运行时(v910)和Matlab (R2021a)版本。
请指导我。
非常感谢

登录置评。

类别

找到更多的在包和共享应用程序帮助中心文件交换

下载188bet金宝搏


释放

R2021a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!