sytn.net
当前位置:首页 >> 关于MATLAB的GUI出错问题 >>

关于MATLAB的GUI出错问题

初步判断如下:1、matlab的安装最好安装在英文目录下,而不要安装在中文目录下.建议:1、卸载matlab,并将matlab的安装目录删除干净,2、重启,安装matlab在英文目录下,比如software\matlab,建议直接安装在某个盘的根目录下,比如d:\matlab这样的.

没错,是版本问题GRIDDATA no longer requires Qhull-specific options.Please remove these options when calling GRIDDATA.这一句就是griddata函数在你的版本中已经没有了一些参数.但是你写入了,造成错误rec_col = griddata(c_,r_,s_,[1:ss(2)*factor],[1:ss(1)*factor]'); %试试看把对应的语句替换成这一句试试

已经提示你了,将脚本写成function的形式,在你程序最前面写上 function mygui 保存后再运行试试.

pushbutton2_Callback at 311这行可能有错误,'pushbutton2_Callback'这个调用写的可能也有错误

第一个错误是说函数赋值错误.第二个错误是说的在 opt.m这个程序代码文件中,第293行第1列出现了matlab不认识的运算符或操作符.第三个错误是gui调用错误第四个error指明了调用错误是出现在layoutActivate的第13行.你点 go to error那个按钮定位一下错误.你把那个操作符的错误消除了,全部错误就会消除.就是因为运算符错误,matlab才计算不出数值,计算不出数值就不能赋给函数.

在系统变量里面添加C:\Windows\System32就可以了,在别处看到的

要将用Matlab语言编写的函数文件编译成可独立执行的*.exe文件(即可脱离Matalab环境的执行程序),首先要安装和配置好Matlab Compiler,一般来说,在安装Matlab时就已经安装了相应版本的Matlab Compiler.只是不同版本的Matlab,其编译器的使用方法有一定的差异,这一点要引起一定的注意.

你是如何运行你的程序? 如果你仅打开的图文件,启动它 然后,将无法正常工作:你必须运行相关联的m文件的 图形用户界面.

需要增加一个按钮来刷新图像 在滚动条和下拉菜单的callback里读取值,在按钮的callback里画图 --------------- 对,在GUI对应的.m文件中修改callback函数,在使用滚动条和下拉菜单的过程中实际上是改变了对象的属性,通过get(hObject,'Value');

这需要你写条程序显示需要显示的过程

网站首页 | 网站地图
All rights reserved Powered by www.sytn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com