matlab GUI设计中常用控件格式(10)
发布时间:2021-06-06
发布时间:2021-06-06
收集的一些常用的控件格式,对新手很有用哦。
第八章 结论
就是不知道 waitforbuttonpress;是不是有执行到
太厉害了
楼主的文对我真是雪中送炭!非常感谢。
但是有个疑问:
我建立个 xx.fig, 然后再上面放了一个 edit ,和一个 button
我给 edit 的string 设为 A,其callback 为:A=str2double(get(handles.edit1,'string'));
button 的callback 为 x1.m
x1.m 内容如下:
x=2*pi*(-1:0.01:1);
%set(handles.edit1,'string','5');
A=str2double(get(handles.edit1,'string')); % ????% 该句一直报错,
y=A*cos(x);
plot(x,y)
不知道什么原因!
另外 怎么知道界面的 handles 为多少啊?
希望知道的朋友给予解答,十分感谢
回复 5# canarios 的帖子
Button Groups ------------------
function .......
switch get(hObject,'Tag'); %注意这里的hObject和别的不同,并不是指这个BUtton Group,而是指在组里面,被选中的那个控件
case 'radio button1' %按钮1的tag %。。。。。
case '按钮2的tag' %。。。。。。。。
end ----------
附:所以在这里,如果要拿到button groups本身的话,就用handles.它的tag名 中间一个点。
上面这段代码是写在哪里的啊?我想试着学习验证一下,怎么button group就没有callback函数啊?请指教,谢谢。
MATLAB simulink模型能单独运行,但是和GUI就会报错
我是新手哈~我做了一个GUI调用simulink。模型单独运行以及模型的M文件运行都没有问题;但是把M文件的内容拷贝到GUI界面相应按钮的callback函数下面就有问题了,老是报错:Undefined function or method 'h12' for input arguments of type 'double'.
上一篇:有理函数分解成部分分式的几种方法