IRootLab
An Open-Source MATLAB toolbox for vibrational biospectroscopy
(Code generation routines) / (interaction with the workspace)

Detailed Description

Classes

class  gencode
 MATLAB code generation to create, boot, train and use blocks. More...
 

Files

file  mergetool.m
 Tool to merge several single-spectrum files into a dataset.
 
file  code_props.m
 Generates code containing values of certain object properties.
 
file  create_default_objects.m
 Creates a few objects in the base workspace.
 
file  extract_variables.m
 Creates variables in the base workspace from an array or cell.
 
file  find_varname.m
 Finds an unused variable name in the workspace.
 
file  gencode.m
 
file  get_matlab_output.m
 Returns a string containing the text that MATLAB shows when you type the variable name in the command prompt.
 
file  get_suffix.m
 Finds a suffix based on the class name. Isolates the bit after the last undescore.
 
file  get_varnames.m
 Variable names in workspace matching class.
 
file  get_varnames2.m
 Variable names in workspace matching class.
 
file  convert_to_str.m
 Makes it into something that can be eval()'ed.
 
file  params2str2.m
 Converts a parameters cell into a string.
 
file  ircode_add.m
 Adds string to auto-generated code buffer (without executing)
 
file  ircode_assert.m
 Initializes the IRCODE global, if not present.
 
file  ircode_edit.m
 Opens the running "irr_macro_<nnnn>" in MATLAB editor.
 
file  ircode_eval.m
 Evaluates code in 'base' workspace, adds to IRCODE.s and to the IRootLab log editbox if open.
 
file  ircode_eval2.m
 Same as ircode_eval() but without the assestion and parameter check.
 
file  ircode_reset.m
 Clears the IRCODE global.
 
file  get_excludevarnames.m
 Returns a list of variables not to be brought from the workspace.
 
file  edit_ircode.m
 Bypass to ircode_edit.m.