SDT-nlsim
Contents  
Functions  
 ![]() ![]() |
Purpose
Utilities used for HBM development and administration.
Syntax
hbm_utils CommandString hbm_utils('CommandString')
Description
hbm_utils deals with the paths handling (Path command), the generation of the documentation (Latex command) and other utilities.
hbm_utils('Path') fixes MATLAB path and sdtweb('_path') to include DYNAVOIE based on the result of which('hbm_utils'). The expected directory structure is detailed in section 2.1.
Note that you should
You can automatically update, your documentation files using hbm_utils('HelpGet') which will get a zip file from the server and decompress it into DynRootDir/help. The help contains both the PDF and HTML files which can be opened with the sdtweb function, for example:
sdtweb('hbm_utils') % requires sdtweb >1.50
Note that you possibly have to configure your proxy address in your Matlab preferences (File/Preferences/Web).
The following commands are used by SDTools for the maintenance
Verbose mode mecanism. Now one can different levels of warning:
hbm_utils('Verbose_Mode',-1) % SILENT hbm_utils('Verbose_Mode',0) % NORMAL hbm_utils('Verbose_Mode',1) % VERBOSE
DistribGen is used by SDTools to generate a protected copy of DYNAVOIE, which can be sent as a zip file. DistribPatch is used by SDTools to generate a SDT patch relative to the last reference version of SDT.