Home > vbmeg > functions > gui > preAnalysis > meeg_processor > signal_processor > vb_signal_processor_init.m

vb_signal_processor_init

PURPOSE ^

Initialize GUI of vb_signal_processor.

SYNOPSIS ^

function [data] = vb_signal_processor_init(h)

DESCRIPTION ^

 Initialize GUI of vb_signal_processor.
 [USAGE]
     data = vb_signal_processor_init(h);
 [IN]
    h : figure handle
 [OUT]
    data : Initalized application data.

 Copyright (C) 2011, ATR All Rights Reserved.
 License : New BSD License(see VBMEG_LICENSE.txt)

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function [data] = vb_signal_processor_init(h)
0002 % Initialize GUI of vb_signal_processor.
0003 % [USAGE]
0004 %     data = vb_signal_processor_init(h);
0005 % [IN]
0006 %    h : figure handle
0007 % [OUT]
0008 %    data : Initalized application data.
0009 %
0010 % Copyright (C) 2011, ATR All Rights Reserved.
0011 % License : New BSD License(see VBMEG_LICENSE.txt)
0012 
0013 %
0014 % --- Previous check
0015 %
0016 if ~exist('data', 'var') || isempty(data)
0017     data = struct;
0018 end
0019 
0020 % Gui component handles
0021 H = guihandles(h);
0022 data.H = H;
0023 
0024 %
0025 % --- Input MEG/EEG filename
0026 %
0027 data.input_files = cell(0);
0028 
0029 %
0030 % --- Output MEG/EEG filename
0031 %
0032 data.postfix = '_filt';
0033 data.output_files = cell(0);
0034 data.output_ix    = []; % see vb_signal_processor_confirm_overwrite_files.m
0035 
0036 data.process_list = cell(0);
0037 
0038 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0039 % set default value
0040 %
0041 data = vb_signal_processor_set_file_type(data, 'MEG');
0042 
0043 
0044 %
0045 % --- After check
0046 %
0047 if nargout ~= 1
0048     error('function caller should receive data object.');
0049 end

Generated on Mon 22-May-2023 06:53:56 by m2html © 2005