set table data [USAGE] [obj] = ... vb_batch_variable_table_set_data(<obj>, <column_name_list>, <data>) [IN] obj : vb_batch_variable_table object column_name_list : column name list {1xN} data : table data {MxN} [OUT] obj : vb_batch_variable_table object Copyright (C) 2011, ATR All Rights Reserved. License : New BSD License(see VBMEG_LICENSE.txt)
0001 function [obj] = ... 0002 vb_batch_variable_table_set_data(obj, column_name_list, data) 0003 % set table data 0004 % 0005 % [USAGE] 0006 % [obj] = ... 0007 % vb_batch_variable_table_set_data(<obj>, <column_name_list>, <data>) 0008 % [IN] 0009 % obj : vb_batch_variable_table object 0010 % column_name_list : column name list {1xN} 0011 % data : table data {MxN} 0012 % [OUT] 0013 % obj : vb_batch_variable_table object 0014 % 0015 % Copyright (C) 2011, ATR All Rights Reserved. 0016 % License : New BSD License(see VBMEG_LICENSE.txt) 0017 0018 % 0019 % --- Previous check 0020 % 0021 if ~exist('obj', 'var') 0022 error('obj is a required parameter.'); 0023 end 0024 if ~exist('column_name_list', 'var') 0025 error('column_name_list is a required parameter.'); 0026 end 0027 if ~exist('data', 'var') 0028 error('data is a required parameter.'); 0029 end 0030 0031 % 0032 % --- Main Procedure 0033 % 0034 obj.column_name_list = column_name_list; 0035 obj.table = data; 0036 0037 % 0038 % --- After check 0039 % 0040 if nargout < 1 0041 error('function caller should receive this object.'); 0042 end