This function launches Time window application. Time Window can be specified in the millisecond by using this. [IN] ix_origin : origin point(= 0msec) ix_range_from : Lower bound of index that can be specified. ix_range_to : Upper bound of index that can be specified. sampling_freq : sampling frequency ix_inital_from : Initial Start point ix_initial_to : Initial End point [OUT] ix_time_from : Start point index ix_time_to : End point index cancelled : GUI cancelled or not. = true : CANCEL button or click x. = false : OK button pressed. Copyright (C) 2011, ATR All Rights Reserved. License : New BSD License(see VBMEG_LICENSE.txt)
0001 function [ix_time_from, ix_time_to, cancelled] = ... 0002 select_time_window(ix_origin, ix_range_from, ix_range_to, sampling_freq, ... 0003 ix_initial_from, ix_initial_to) 0004 % This function launches Time window application. 0005 % Time Window can be specified in the millisecond by using this. 0006 % 0007 % [IN] 0008 % ix_origin : origin point(= 0msec) 0009 % ix_range_from : Lower bound of index that can be specified. 0010 % ix_range_to : Upper bound of index that can be specified. 0011 % sampling_freq : sampling frequency 0012 % ix_inital_from : Initial Start point 0013 % ix_initial_to : Initial End point 0014 % 0015 % [OUT] 0016 % ix_time_from : Start point index 0017 % ix_time_to : End point index 0018 % cancelled : GUI cancelled or not. 0019 % = true : CANCEL button or click x. 0020 % = false : OK button pressed. 0021 % 0022 % 0023 % Copyright (C) 2011, ATR All Rights Reserved. 0024 % License : New BSD License(see VBMEG_LICENSE.txt) 0025 0026 % 0027 if ~exist('ix_initial_from', 'var') 0028 ix_initial_from = ix_range_from; 0029 end 0030 0031 if ~exist('ix_initial_to', 'var') 0032 ix_initial_to = ix_range_to; 0033 end 0034 0035 if ix_initial_from > ix_initial_to 0036 error('Time window range is invalid.'); 0037 end 0038 0039 % launch GUI application. 0040 [ix_time_from, ix_time_to, cancelled] = ... 0041 select_time_window_gui('init', ... 0042 ix_origin, ix_range_from, ix_range_to,... 0043 sampling_freq, ... 0044 ix_initial_from, ix_initial_to);