IRootLab
An Open-Source MATLAB toolbox for vibrational biospectroscopy
uip_report_ttlog.m
Go to the documentation of this file.
1 %> @ingroup guigroup
2 %> @file
3 %> @brief Properties Window for @ref report_ttlog
4 %> <b>Generate time snapshot confusion matrices</b> - see report_ttlog::flag_individual
5 %>
6 %> @sa report_ttlog
7 
8 %> @cond
9 function varargout = uip_report_ttlog(varargin)
10 
11 % Begin initialization code - DO NOT EDIT
12 gui_Singleton = 1;
13 gui_State = struct('gui_Name', mfilename, ...
14  'gui_Singleton', gui_Singleton, ...
15  'gui_OpeningFcn', @uip_report_ttlog_OpeningFcn, ...
16  'gui_OutputFcn', @uip_report_ttlog_OutputFcn, ...
17  'gui_LayoutFcn', [] , ...
18  'gui_Callback', []);
19 if nargin && ischar(varargin{1})
20  gui_State.gui_Callback = str2func(varargin{1});
21 end
22 
23 if nargout
24  [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
25 else
26  gui_mainfcn(gui_State, varargin{:});
27 end
28 % End initialization code - DO NOT EDIT
29 
30 
31 % --- Executes just before uip_report_ttlog is made visible.
32 function uip_report_ttlog_OpeningFcn(hObject, eventdata, handles, varargin)
33 handles.output.flag_ok = 0;
34 guidata(hObject, handles);
35 gui_set_position(hObject);
36 
37 
38 % --- Outputs from this function are returned to the command clae.
39 function varargout = uip_report_ttlog_OutputFcn(hObject, eventdata, handles)
40 try
41  uiwait(handles.figure1);
42  handles = guidata(hObject);
43  varargout{1} = handles.output;
44  delete(gcf);
45 catch
46  output.flag_ok = 0;
47  output.params = {};
48  varargout{1} = output;
49 end;
50 
51 % --- Executes on button press in pushbuttonOK.
52 function pushbuttonOK_Callback(hObject, eventdata, handles)
53 try
54  handles.output.params = {...
55  'flag_individual', int2str(get(handles.checkbox_flag_individual, 'Value')) ...
56  };
57  handles.output.flag_ok = 1;
58  guidata(hObject, handles);
59  uiresume();
60 catch ME
61  irerrordlg(ME.message, 'Cannot continue');
62 
63 end;
64 
65 % --- Executes on button press in checkbox_flag_individual.
66 function checkbox_flag_individual_Callback(hObject, eventdata, handles)
67 %> @endcond
ttlog 's HTML (confusion matrices
Definition: report_ttlog.m:4
Property flag_individual
Definition: report_ttlog.m:9
function gui_set_position(in hObject)
function irerrordlg(in errorstring, in dlgname)