1.MATLAB界面编程 .m文件生成.exe文件相关问题及解答
来源:互联网 发布:猫咪益生菌 知乎 编辑:程序博客网 时间:2024/06/05 21:09
MATLAB gui 界面设计过程中遇到的问题及解决方法
MATLAB版本r2014a
1.滑块的回调函数如下,功能:得到K的值,并将K值显示到静态文本中(K值为整数)
function slider_val_Callback(hObject, eventdata, handles)
% hObject handle to slider_val (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'Value') returns position of slider
% get(hObject,'Min') and get(hObject,'Max') to determine range of slider
val=get(hObject,'Value');
if rem(val,1)~=0
set(handles.txt_display,'String',num2str(round(val)));
end
global K;
K=round(val);
滚动条不显示问题:将figure的属性Resize改为on , 另滚动条属性最小值必须为0.
2.clc; //清命令行
close all; //关所有的figure
clear all; //关一张figure
3.图像切割
imcrop(**,[xmin,ymin.weight,hight]) ;
当xmin,ymin为0时,剪切后的图像为weight,hight ;
当xmin,ymin不为0时,剪切后的图像为weight-1,hight-1 ;
4.怎么连续打开图片并显示
将axes_dst的属性中NextPlot属性改为Add。
5.m.文件转.exe文件
所用版本MATLAB r2014a
打开MATLAB软件-----应用程序--------选择应用程序编辑器 位置如下图:
点击后,显示界面如下:
添加主要文件,在下面“运行应用程序所需的文件”一栏右侧,点击加号,添加其他所需文件。填入应用程序名字。好了以后,上面Package显示为绿色,点击,即进行转换。
如果转换过程中出错,可能是MATLAB未完全破解。解决方法可以查看这个人的博客,里面写的很清楚,当时用了很大功夫找到的http://blog.csdn.net/fxm720505/article/details/51382547
2014a的破解办法:
http://pan.baidu.com/s/1qWFbOjq,提取码84rg ,下载后解压,把“..\Matlab64\bin\win64”目录下的compiler.dll,mcc.exe,libmwservices.dll 三个文件复制到matlab安装目录对应位置替换原文件即可!(如果软件是32位,则对应目录为“..\Matlab32\bin\win32”)
转换成功后,打开可能提示没有安装MCRinstalled,百度安装即可。
生成exe文件也可以用mcc 但如果是多个m文件就不要用此方法了,本人使用的时候,生成exe文件没有问题,双击,出现DOS黑色窗口 等一会儿,会出现运行界面,之后就 提示“无法访问其他文件”。而用上面的方法就不会。
6.界面具体编程可看下面的文档,里面写的很细,想要学习一下的也可以照着学习。
http://wenku.baidu.com/view/55fb79d97f1922791688e8e5.html
这篇文章如果对您有帮助的话,在下面点个赞吧~
- 1.MATLAB界面编程 .m文件生成.exe文件相关问题及解答
- matlab (.m)文件生成 windows 可执行(.exe)文件
- Matlab生成exe文件
- MATLAB生成exe文件遇到问题
- MATLAB M文件变exe文件
- matlab 生成EXE文件命令
- Matlab .M文件编译成可执行文件.exe
- Matlab .M文件编译成可执行文件.exe
- matlab .m文件转换成exe可执行文件
- 生成带参数的exe文件及matlab调用带参数exe文件的方法
- matlab .m/fig文件变为 .exe文件以及解决matlab2012无编译器问题
- MATLAB生成可执行文件(.exe文件)
- 使用matlab编译器生成EXE文件
- MATLAB生成可执行文件(.exe文件)
- Matlab之GUI生成EXE文件
- Matlab---GUI界面编程2(m文件纯代码实现)
- C++调用Matlab的.m编程文件
- matlab 编程入门(M文件函数)
- 通讯协议
- MacroSoft数据集MS-Celeb-1M
- 真正从零开始,TensorFlow详细安装入门图文教程!
- iOS巅峰之编译时出现的错误(总结)
- 拆分一个单元表为多个单元簿
- 1.MATLAB界面编程 .m文件生成.exe文件相关问题及解答
- java使用unicode过滤emoji表情
- Android系统中Parcelable和Serializable的区别
- 第十二周-OJ-E输出交换后的两个值
- 润乾在hibernate中配置报表数据源
- Angular 动态生成html中 ng-click无效
- 解决weblogic页面和控制台乱码问题
- 编码
- centos 嘀嘀 嘀