matlab GUI设计中常用控件格式(8)
发布时间:2021-06-06
发布时间:2021-06-06
收集的一些常用的控件格式,对新手很有用哦。
第八章 结论
的参数作为一个向量存放在varargin里面。
比如mygui('路人甲','80 ),那varargin{1}存放了'路人甲',varargin{2}= 80
那mygui中对这读取两个数据进行反应,就达到了传入参数的目的。
传出
那怎么把数据传出来呢?
将你要输出的数据存在handles.output里面
在GUI任意地方
handles.output=数据1;
handles.secend_output=数据2;
然后在GUI的outputFcn里面加上
varaginout{1}=handles.output;
varaginout{2}=handles.secend_output;
这样就把数据传出来了。
看每一个GUI的最外层的那句
function varargout = mygui(varargin) 看输入输出,就是这样了。把GUI本身就是一个函数,
b=mygui(一些传入的参数) 就执行GUI并返回结果
则b就得到了传出来的结果。
---------------------------------------------------------------------------------;P
Button Groups ------------------
function .......
switch get(hObject,'Tag'); %注意这里的hObject和别的不同,并不是指这个BUtton Group,而是指在组里面,被选中的那个控件
case 'radio button1' %按钮1的tag %。。。。。
case '按钮2的tag' %。。。。。。。。
上一篇:有理函数分解成部分分式的几种方法