matlab 获取edit,关于matlab的gui中获取edit值的问题
本帖最后由 李昊波 于 2017-7-16 11:12 编辑
想请教一个问题,制作了一个有24个edit的gui程式,想获取edit中的数值然后用这些数值来做排列组合,但是运行结果显示为生成了一个空的矩阵
>> one
result =
空的 0×8 double 矩阵
下面是edit的callback部分的程式(因为都类似所以只贴了一个)
a = get(handles.edit1, 'value');
handles.L1 = a;
guidata(hObject, handles);
下面是最后的计算的pushbutton的callback程式:
function start_Callback(hObject, eventdata, handles)
% hObject handle to start (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
L1 = handles.L1;
L2 = handles.L2;
L3 = handles.L3;
h11 = handles.h11;
h12 = handles.h12;
h13 = handles.h13;
h21 = handles.h21;
h22 = handles.h22;
h23 = handles.h23;
h31 = handles.h31;
h32 = handles.h32;
h33 = handles.h33;
T1 = handles.T1;
T2 = handles.T2;
T3 = handles.T3;
R1 = handles.R1;
R2 = handles.R2;
R3 = handles.R3;
C1 = handles.C1;
C2 = handles.C2;
C3 = handles.C3;
K1 = handles.K1;
K2 = handles.K2;
K3 = handles.K3;
L = linspace(L1,L2,L3);
h1 = linspace(h11,h12,h13);
h2 = linspace(h21,h22,h23);
h3 = linspace(h31,h32,h33);
T = linspace(T1,T2,T3);
R = linspace(R1,R2,R3);
C = linspace(C1,C2,C3);
K = linspace(K1,K2,K3);
A = {L,h1,h2,h3,T,R,C,K};
m = length(A);
[c{1:m}] = deal(A{:});
[x{1:m}] = ndgrid(c{:});
result = reshape(cat(m+1,x{:}),[],m)
运行的结果显示为一个空矩阵,但是如果我把后面一部分程式拿来直接运行,把L1 = handles.L1这些命令直接替换成L1 = 1之类的命令,是可以运行出合理的结果的,所以应该就是edit部分的赋值程式出现了问题,但是本人实在是水平有限不太明白,希望有大侠可以指点一下,万分感谢!
matlab 获取edit,关于matlab的gui中获取edit值的问题相关推荐
- java获取jsp页面参数_jsp页面中获取servlet请求中的参数方法总结
jsp页面中获取servlet请求中的参数的办法详解 在JAVA WEB应用中,如何获取servlet请求中的参数,并传递给跳转的JSP页面?例如访问http://localhost:8088/bbs ...
- java切面获取reqiest,怎么在webflux切面中获取请求头.
问题描述. 萌新在线踩坑.... 我需要在切面中获取当前用户的请求信息,比如请求头信息. 但是不能像mvc一样通过以下方式实现. @Autowired private HttpServletReque ...
- 获取父线程 java_java子线程中获取父线程的threadLocal中的值
我们都知道线程本地变量表也就是ThreadLocal在我们做线程级的数据隔离时非常好用,但是有时候我们会想如何让子线程获取到父线程的ThreadLocal,其实在线程中除了ThreadLocal外还有 ...
- python金融数据怎么获取_class类怎样在python中获取金融数据?
我们搜集金融数据,通常想要的是利用爬虫的方法.其实我们最近所学的class不仅可以进行类调用,在获取数据方面同样是可行的,很多小伙伴都比较关注理财方面的情况,对金融数据的需要也是比较多的.下面就cla ...
- java 获取继承字段_java – 从类中获取所有字段(甚至是私有的和继承的)
我在做大学项目. 我需要从类中获取所有字段.甚至私人和继承.我试图获取所有声明字段,然后投射到超类并重复. 我的代码片段: private void listAllFields(Object obj) ...
- java 获取当前方法的名称_Java中获取当前函数名
有时候我们需要在程序中获取当前运行的函数名,如何简单的做到这点呢?我们可以用getStackTrace轻松搞定. 一提到getStatckTrace多数人会联想到Thowable中的getStackT ...
- java文件中获取创建日期_如何在Java中获取文件的上次修改日期
java文件中获取创建日期 Sometimes we need to get the file last modified date in Java, usually for listeners li ...
- python中获取文件大小_如何在Python中获取文件大小
python中获取文件大小 We can get file size in Python using the os module. 我们可以使用os模块在Python中获取文件大小. Python中的 ...
- vue页面返回消息头获取_vue在响应头response中获取自定义headers操作
日常开发,我们可能会为了安全问题,保证第三方无法通过伪造返回报文欺骗前端,需要在返回报文中添加自定义参数,用于验证身份,后端添加自定义参数,前端校验自定义参数通过后才会执行相应的操作. 系统为了安全会 ...
- php获取当前文件名和路径,PHP 中获取文件名及路径
PHP 中获取文件名及路径 为了脚本程序的兼容性,很多时候脚本的名称都不是固定的.所以我们需要通过动态获取当前脚本的路径.文件名来完成某些功能. PHP 中,我们可以使用常量 __FILE__ 来获取 ...
最新文章
- 解决This application failed to start because no Qt platform plugin could be initialized问题
- 允许java运行不安全或不可信的应用程序
- 为什么都不想去二次开发_为什么现在的一些大学生都不想处理各种人际关系了?...
- 计算机专业c类大学,【计算机应用技术】专业排名A+、A、B+、B、C类院校分数线...
- 基于新标注模式的实体和关系联合抽取方法(Joint Extraction of Entities and Relations Based on a Novel Tagging Scheme)
- 大智慧公式系统:指标公式
- live2d 看板娘
- 通过尾注设置参考文献
- Push rejected: Push master to origin/master was rejected by remote
- 【网络重置】WLAN消失/网络适配器黄色感叹号/无法识别无线网卡/解决方法汇总/Win10家庭版(个人留档)
- get_sequencer的用法总结
- SpringBoot与MongoDB的集成使用
- pg安装部署linux_Linux下postgresql数据库部署与配置
- Python 爬虫实战(1):分析豆瓣中最新电影的影评
- 海洋表面洋流数据可视化
- 新媒体运营是什么??新媒体运营通过哪些方式进行?
- 一文带你吃透 strcpy 函数
- 【机器学习】浅谈正规方程法梯度下降
- linux分区安装win7,安装linuxmint与win7双系统的经验
- 无人驾驶汽车系统入门(十八)——使用pure pursuit实现无人车轨迹追踪