IRootLab
An Open-Source MATLAB toolbox for vibrational biospectroscopy
do_blockmenu.m
Go to the documentation of this file.
1 %>@ingroup misc
2 %> @file
3 %> @brief Create [and apply] block
4 
5 %> @return result from @c blockmenu() with an additional @c og field which is an already set @c codegen object.
6 function result = do_blockmenu(classname, dsnames, flag_leave_block)
7 
8 if ~exist('dsnames', 'var')
9  dsnames = [];
10 end;
11 if ~exist('flag_leave_block', 'var')
12  flag_leave_block = 1;
13 end;
14 
15 result = blockmenu(classname, dsnames);
16 
17 if result.flag_ok
18  og = gencode();
19  og.classname = result.classname;
20  og.dsnames = dsnames;
21  og.params = result.params;
22  og.flag_leave_block = flag_leave_block;
23  result.og = og;
24 end;
function blockmenu(in varargin)
Base Block class.
Definition: block.m:2
function do_blockmenu(in classname, in dsnames, in flag_leave_block)
MATLAB code generation to create, boot, train and use blocks.
Definition: gencode.m:9