网站首页 > 技术文章 正文
如题描述,使用matlab制作桌面程序的朋友可能会遇到这个问题。该问题不算什么难题但是在各种网站上很难找到切实有效的方法解决。
在使用deplytool封装的时候,matlab会自动加载需要的文件,如果你的程序用了.mat文件则会自动加载进去,而且无法删除。如果这时候你加载了abc.mat文件,Matlab会把它写死在程序里面,你无法通过更新.mat改变程序中的变量。如果你需要编辑和读取该变量这就很麻烦。
应对方法就是用字符串拼接让Matlab不会把abc.mat文件加载进去。
原:load("abc.mat")
新:load(strcat("abc",".mat")
这样deplytool就不会加载abc.mat 但是程序里会读取它,你知道保证当前目录下有这个文件就可以了。
这里注意如果对mcc使用不熟练的话,先不要使用mcc自己去生成。
- 上一篇: MATLAB超简单上手教程!小白速会!
- 下一篇: 信道化接收机的结构优化和实现
猜你喜欢
- 2025-06-29 简化汉字,让1至5个标准构件成字,再让标件对应0@1叠组编程?
- 2025-06-29 信道化接收机的结构优化和实现
- 2025-06-29 MATLAB超简单上手教程!小白速会!
- 2025-06-29 深度|Matlab编程之——卷积神经网络CNN代码解析
- 2025-06-29 MATLAB矩阵
- 最近发表
- 标签列表
-
- axure 注册码 (25)
- mutex_lock (30)
- oracleclient (27)
- nfs (25)
- springbatch (28)
- oracle数据库备份 (25)
- dir (26)
- connectionstring属性尚未初始化 (23)
- output (32)
- panel滚动条 (28)
- centos 5 4 (23)
- sql学习 (33)
- c 数组 (33)
- pascal语言教程 (23)
- ppt 教程 (35)
- java7 (24)
- 自适应网站制作 (32)
- server服务自动停止 (25)
- 超链接去掉下划线 (34)
- 什么是堆栈 (22)
- map entry (25)
- ubuntu装qq (25)
- outputstreamwriter (26)
- fill_parent (22)
- mssqlserver jar (30)