Toggle Button
functon togglebutton1_callback(hObject,eventdata,handles)
button_state = get(hObject,'Value')
if button_state==get(hObject,'Max')
el if button_state==get(hObject,'Min')
end
Radio Buttons
function Radio Buttons1_callback(hObject,eventdata,handles)
if(get(hObject,'Value')==get(hObject,'Max'))
el
end
Check Boxes
if(get(hObject,'Value')==get(hObject,'Max'))
el
新生意零投资创业
日本的起源end
Edit Text
function edit1_Callback(hObject,eventdata,handles)名单公示
ur_string = get(hObject,'String'); %就得到了所输入的字符
ur_entry= str2double(get(hObject,'String'));%这里进行一个数据类型转换。
if isnan(ur_entry) %nan就是not a number的简写
errodlg('You must entry a number value','Bad Input','modal') %跳出一个对
%话框。
end
附: 'Bad Input'是指窗口样式,就像我们在操作系统下,经常会跳出一个黄色感叹号的对话框,或者一个红叉的对话框;
modal是指窗口类型,就像一些程序跳出警告对话框,我们什么也不能做了,只能把那个对话框选择一个是或者不是,才能继续做其他事情。这种对话框就是modal类型。而通常的比如浏览器的界面,我们打开后,可以不管,然后打开别的对话框,这种就是非模态对话框。
Sliders
function slider1_callback(hObject,eventdata,handles)
slide_value=get(hObject,'Value');%获取滑块当前值
附: 它的Max Min 属性设置了滑竿的最大最小范围值。
List Boxes
幸组词
function .
index = get(handles.listbox1,'Value'); %listbox1是你自己的tag名字
file_list =get(handles.listbox1,'String'); %得到了你的listBoxes千山大佛的列表
file_name = file_list{index};%得到了所选择的项目名,一下写自己的代码
Pop_up Menus
function .
val=get(hObject,'Value')
Switch val
ca 1
ca 2
defualt
end
Button Groups
function .
switch get(hObject,'Tag');
ca 'radio button1' %按钮1的tag
ca '按钮2的tag'
end
Axes
uraxesname);%选择你的一个axes,自然,用它的tag来选中它
plot(x,y); %这时,所画的图就到它上面了
uraxesname,'XMimrFrick','on'); %顺便设置一下它的属性
grid on;
Active控件
病入膏肓的意思t(handles.你控件的tag,'要设置的属性名','要设置的属性值')
t(handles.edit1,'string','hello world');
get(handles.你控件的tag,'要获取的属性名社保编号是什么'一年级下册语文书)