在弹出式菜单(Pop-up Menu)中自由选取0到22中的一个自然数N,然后点击一个push button,图中绘制出散点图,要求是横轴X取0到N且都为自然数,纵轴点的个数同X轴,值需读取excel中指定列中的数字。打个比方,我取N=4,那么Y轴对应自然数X的取值依次为EXCEL中A1:A5的值;换N=6之后,程序自动取A1:A7。。以此类推。。
现读取弹出式菜单(Pop-up Menu)中值的代码已完毕
val=get(hObject,'value')
switch val
case 1
handles.data=0
case 2
handles.data=1
case 3
handles.data=2
case 4
handles.data=3
case 5
handles.data=4
case 6
handles.data=5
case 7
handles.data=6
case 8
handles.data=7
case 9
handles.data=8
case 10
handles.data=9
case 11
handles.data=10
case 12
handles.data=11
case 13
handles.data=12
case 14
handles.data=13
case 15
handles.data=14
case 16
handles.data=15
case 17
handles.data=16
case 18
handles.data=17
case 19
handles.data=18
case 20
handles.data=19
case 21
handles.data=20
case 22
handles.data=21
case 23
handles.data=22
end
guidata(hObject,handles)
上述代码已将选取的弹出式菜单(Pop-up Menu)数值存储进handles .data
求push button的代码~~唉。。程序老是出错