Mercurial > hg > camir-ismir2012
annotate core/tools/cprint.m @ 0:cc4b1211e677 tip
initial commit to HG from
Changeset:
646 (e263d8a21543) added further path and more save "camirversion.m"
author | Daniel Wolff |
---|---|
date | Fri, 19 Aug 2016 13:07:06 +0200 |
parents | |
children |
rev | line source |
---|---|
Daniel@0 | 1 function cprint(l, varargin) |
Daniel@0 | 2 % --- |
Daniel@0 | 3 % function cprint(l, varargin) |
Daniel@0 | 4 % |
Daniel@0 | 5 % sprintfs statement varargin if verbosity level |
Daniel@0 | 6 % globalvars.debug >= l |
Daniel@0 | 7 % |
Daniel@0 | 8 % lvl 1: error / very important info |
Daniel@0 | 9 % lvl 2 : warning, mid-level runtime info |
Daniel@0 | 10 % lvl 3 : high-frequency runtime / debug info |
Daniel@0 | 11 % |
Daniel@0 | 12 % --- |
Daniel@0 | 13 |
Daniel@0 | 14 global globalvars; |
Daniel@0 | 15 |
Daniel@0 | 16 if isfield(globalvars, 'debug') && globalvars.debug >= l |
Daniel@0 | 17 display(sprintf(varargin{:})); |
Daniel@0 | 18 end |
Daniel@0 | 19 end |