📄 wave_clus_aux1.m
字号:
axes(handles.spikes9); cla resetaxes(handles.isi9); cla resetset(gcbo,'value',0);set(handles.isi9_accept_button,'value',1);% --------------------------------------------------------function isi10_accept_button_Callback(hObject, eventdata, handles)set(gcbo,'value',1);set(handles.isi10_reject_button,'value',0);% --------------------------------------------------------------------function isi10_reject_button_Callback(hObject, eventdata, handles)set(gcbo,'value',1);set(handles.isi10_accept_button,'value',0);USER_DATA = get(handles.wave_clus_aux1,'userdata');classes = USER_DATA{6};classes(find(classes==10))=0;USER_DATA{6} = classes;USER_DATA{9} = classes;h_figs=get(0,'children');h_fig = findobj(h_figs,'tag','wave_clus_figure');h_fig1 = findobj(h_figs,'tag','wave_clus_aux');set(handles.wave_clus_aux1,'userdata',USER_DATA);set(h_fig,'userdata',USER_DATA)set(h_fig1,'userdata',USER_DATA)axes(handles.spikes10); cla resetaxes(handles.isi10); cla resetset(gcbo,'value',0);set(handles.isi10_accept_button,'value',1);% --------------------------------------------------------function isi11_accept_button_Callback(hObject, eventdata, handles)set(gcbo,'value',1);set(handles.isi11_reject_button,'value',0);% --------------------------------------------------------------------function isi11_reject_button_Callback(hObject, eventdata, handles)set(gcbo,'value',1);set(handles.isi11_accept_button,'value',0);USER_DATA = get(handles.wave_clus_aux1,'userdata');classes = USER_DATA{6};classes(find(classes==11))=0;USER_DATA{6} = classes;USER_DATA{9} = classes;h_figs=get(0,'children');h_fig = findobj(h_figs,'tag','wave_clus_figure');h_fig1 = findobj(h_figs,'tag','wave_clus_aux');set(handles.wave_clus_aux1,'userdata',USER_DATA);set(h_fig,'userdata',USER_DATA)set(h_fig1,'userdata',USER_DATA)axes(handles.spikes11); cla resetaxes(handles.isi11); cla resetset(gcbo,'value',0);set(handles.isi11_accept_button,'value',1);% --------------------------------------------------------function isi12_accept_button_Callback(hObject, eventdata, handles)set(gcbo,'value',1);set(handles.isi12_reject_button,'value',0);% --------------------------------------------------------------------function isi12_reject_button_Callback(hObject, eventdata, handles)set(gcbo,'value',1);set(handles.isi12_accept_button,'value',0);USER_DATA = get(handles.wave_clus_aux1,'userdata');classes = USER_DATA{6};classes(find(classes==12))=0;USER_DATA{6} = classes;USER_DATA{9} = classes;h_figs=get(0,'children');h_fig = findobj(h_figs,'tag','wave_clus_figure');h_fig1 = findobj(h_figs,'tag','wave_clus_aux');set(handles.wave_clus_aux1,'userdata',USER_DATA);set(h_fig,'userdata',USER_DATA)set(h_fig1,'userdata',USER_DATA)axes(handles.spikes12); cla resetaxes(handles.isi12); cla resetset(gcbo,'value',0);set(handles.isi12_accept_button,'value',1);% --------------------------------------------------------function isi13_accept_button_Callback(hObject, eventdata, handles)set(gcbo,'value',1);set(handles.isi13_reject_button,'value',0);% --------------------------------------------------------------------function isi13_reject_button_Callback(hObject, eventdata, handles)set(gcbo,'value',1);set(handles.isi13_accept_button,'value',0);USER_DATA = get(handles.wave_clus_aux1,'userdata');classes = USER_DATA{6};classes(find(classes==13))=0;USER_DATA{6} = classes;USER_DATA{9} = classes;h_figs=get(0,'children');h_fig = findobj(h_figs,'tag','wave_clus_figure');h_fig1 = findobj(h_figs,'tag','wave_clus_aux');set(handles.wave_clus_aux1,'userdata',USER_DATA);set(h_fig,'userdata',USER_DATA)set(h_fig1,'userdata',USER_DATA)axes(handles.spikes13); cla resetaxes(handles.isi13); cla resetset(gcbo,'value',0);set(handles.isi13_accept_button,'value',1);% FIX buttons% --------------------------------------------------------function fix9_button_Callback(hObject, eventdata, handles)USER_DATA = get(handles.wave_clus_aux1,'userdata');par = USER_DATA{1};classes = USER_DATA{6};fix_class = find(classes==9);if get(handles.fix9_button,'value') ==1 USER_DATA{18} = fix_class; par.fix9 = 1;else USER_DATA{18} = []; par.fix9 = 0endUSER_DATA{1} = par;h_figs=get(0,'children');h_fig = findobj(h_figs,'tag','wave_clus_figure');h_fig1 = findobj(h_figs,'tag','wave_clus_aux');set(handles.wave_clus_aux1,'userdata',USER_DATA);set(h_fig,'userdata',USER_DATA)set(h_fig1,'userdata',USER_DATA)% --------------------------------------------------------function fix10_button_Callback(hObject, eventdata, handles)USER_DATA = get(handles.wave_clus_aux1,'userdata');par = USER_DATA{1};classes = USER_DATA{6};fix_class = find(classes==10);if get(handles.fix10_button,'value') ==1 USER_DATA{19} = fix_class; par.fix10 = 1;else USER_DATA{19} = []; par.fix10 = 0;endUSER_DATA{1} = par;h_figs=get(0,'children');h_fig = findobj(h_figs,'tag','wave_clus_figure');h_fig1 = findobj(h_figs,'tag','wave_clus_aux');set(handles.wave_clus_aux1,'userdata',USER_DATA);set(h_fig,'userdata',USER_DATA)set(h_fig1,'userdata',USER_DATA)% --------------------------------------------------------function fix11_button_Callback(hObject, eventdata, handles)USER_DATA = get(handles.wave_clus_aux1,'userdata');par = USER_DATA{1};classes = USER_DATA{6};fix_class = find(classes==11);if get(handles.fix11_button,'value') ==1 USER_DATA{20} = fix_class; par.fix11 = 1;else USER_DATA{20} = []; par.fix11 = 0;endUSER_DATA{1} = par;h_figs=get(0,'children');h_fig = findobj(h_figs,'tag','wave_clus_figure');h_fig1 = findobj(h_figs,'tag','wave_clus_aux');set(handles.wave_clus_aux1,'userdata',USER_DATA);set(h_fig,'userdata',USER_DATA)set(h_fig1,'userdata',USER_DATA)% --------------------------------------------------------function fix12_button_Callback(hObject, eventdata, handles)USER_DATA = get(handles.wave_clus_aux1,'userdata');par = USER_DATA{1};classes = USER_DATA{6};fix_class = find(classes==12);if get(handles.fix12_button,'value') ==1 USER_DATA{21} = fix_class; par.fix12 = 1;else USER_DATA{21} = []; par.fix12 = 0;endUSER_DATA{1} = par;h_figs=get(0,'children');h_fig = findobj(h_figs,'tag','wave_clus_figure');h_fig1 = findobj(h_figs,'tag','wave_clus_aux');set(handles.wave_clus_aux1,'userdata',USER_DATA);set(h_fig,'userdata',USER_DATA)set(h_fig1,'userdata',USER_DATA)% --------------------------------------------------------function fix13_button_Callback(hObject, eventdata, handles)USER_DATA = get(handles.wave_clus_aux1,'userdata');par = USER_DATA{1};classes = USER_DATA{6};fix_class = find(classes==13);if get(handles.fix13_button,'value') ==1 USER_DATA{22} = fix_class; par.fix13 = 1;else USER_DATA{22} = []; par.fix13 = 0;endUSER_DATA{1} = par;h_figs=get(0,'children');h_fig = findobj(h_figs,'tag','wave_clus_figure');h_fig1 = findobj(h_figs,'tag','wave_clus_aux');set(handles.wave_clus_aux1,'userdata',USER_DATA);set(h_fig,'userdata',USER_DATA)set(h_fig1,'userdata',USER_DATA)% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % --- Executes during object creation, after setting all properties.function isi9_nbins_CreateFcn(hObject, eventdata, handles)if ispc set(hObject,'BackgroundColor','white');else set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));end% --- Executes during object creation, after setting all properties.function isi9_bin_step_CreateFcn(hObject, eventdata, handles)if ispc set(hObject,'BackgroundColor','white');else set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));end% --- Executes during object creation, after setting all properties.function isi10_nbins_CreateFcn(hObject, eventdata, handles)if ispc set(hObject,'BackgroundColor','white');else set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));end% --- Executes during object creation, after setting all properties.function isi10_bin_step_CreateFcn(hObject, eventdata, handles)if ispc set(hObject,'BackgroundColor','white');else set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));end% --- Executes during object creation, after setting all properties.function isi11_nbins_CreateFcn(hObject, eventdata, handles)if ispc set(hObject,'BackgroundColor','white');else set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));end% --- Executes during object creation, after setting all properties.function isi11_bin_step_CreateFcn(hObject, eventdata, handles)if ispc set(hObject,'BackgroundColor','white');else set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));end% --- Executes during object creation, after setting all properties.function isi12_nbins_CreateFcn(hObject, eventdata, handles)if ispc set(hObject,'BackgroundColor','white');else set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));end% --- Executes during object creation, after setting all properties.function isi12_bin_step_CreateFcn(hObject, eventdata, handles)if ispc set(hObject,'BackgroundColor','white');else set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));end% --- Executes during object creation, after setting all properties.function isi13_nbins_CreateFcn(hObject, eventdata, handles)if ispc set(hObject,'BackgroundColor','white');else set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));end% --- Executes during object creation, after setting all properties.function isi13_bin_step_CreateFcn(hObject, eventdata, handles)if ispc set(hObject,'BackgroundColor','white');else set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -