hMtools
- the toolbox you need to run most of Hendrik's Matlab code. A collection of more or less useful hFunctions to facilitate my workflow in signal processing and data visualization. Scarcely documented but heavily used over the past two decades.
As always: No guarantees! Use at your own risk, my friends.
Please do not write your own hFunctions. Pick a different prefix letter, will you?! ;-)
Cheers, Hendrik
I am pleased to note that a number of hMtools have become obsolete over the years as Matlab keeps improving and adding previously missing features (e.g. hsize).
If you are looking for something useful, maybe consider the following usage stats, a rough tally of hFunction calls in a more recent code base of mine.
# Lines Files Function
265 54 himgtile
235 66 hsq
149 33 hsp
113 34 hvline
106 41 hrank
83 34 hhline
78 39 hstd
68 45 hpar
57 19 hfiltfilt
53 29 hdir
52 23 hsavefigs
50 14 hplotdx
49 22 hplotchan
49 19 hwindex
45 7 hfa
39 8 hfliper
39 8 hdeo
33 6 hrss
31 5 himgtilecell
26 14 hrescale
26 13 himg2mask
25 9 haxtilelabel
25 7 hlabeltxyz
23 6 him2ma
21 10 hanovagr
19 9 hsize
19 9 hfigeqax
19 10 hmask2img
18 7 hpermute
18 6 hsetcolors
17 5 hdetrend
14 8 himg3ortmip
14 6 hsubp
13 8 herrbar
13 6 himgtilec
13 5 hmovmean
13 4 hbardots
12 7 hdatrescale
12 3 hdefaults
12 11 hback
11 4 htext
11 11 hcmap_coldhot
10 9 hnmi
10 7 hrankd
10 5 hbarpos
9 9 hcold
9 7 hisempty
9 7 hbestrect
8 6 hloadorgtab
8 5 htrace
8 4 lsline
8 4 hdemean
8 4 hcolstyle
7 7 hhsv
7 5 hls
7 5 himgbestrect
7 5 hgenpath
7 5 hcolorbar
7 5 clim
7 4 hmovavg
7 4 hcmapint
6 4 hcmap
6 2 haxlabel
5 4 hxline
5 3 hzerox
5 3 hloadorgtables
5 3 hjet
5 2 hhsv2
4 3 hpolyfit
4 2 hxdata
4 2 hsum
4 2 hmovvar
4 2 hmovmax
4 2 hkeep
4 2 herrbarx
4 1 himrectcorr
3 3 hwhos
3 3 hcloseallbut
3 2 hhsvlines6
3 2 hflipdim
3 2 hclimsym
3 2 haxyy
3 1 hsubpos
3 1 himgtcfig
2 2 hygrid
2 2 hsubc
2 2 hstrfind
2 2 hparen
2 2 hminmax
2 2 hhot
2 2 herrbarxy
2 2 hcurly
2 1 hyline
2 1 hlogc
2 1 himg3ort
2 1 hgrep
2 1 hfront
2 1 hfilter
2 1 hff
2 1 hcs
2 1 hcdwhich
2 1 haxdx
2 1 cle
1 1 hxgrid
1 1 hsummer
1 1 hsizes
1 1 hregress
1 1 hplotyy
1 1 hpeakidx
1 1 hnormalize
1 1 hndgrid
1 1 hminsize
1 1 hmaxsize
1 1 hmax
1 1 hlogy
1 1 hlogx
1 1 hkeep2
1 1 himgtilelabel
1 1 himgtc
1 1 hfixhelp
1 1 hfigname
1 1 hfcd
1 1 herrbarxt
1 1 hcmap_bwr
1 1 hbluered
1 1 hbarerrdots
1 1 haxtilelabelxy
1 1 Contents
1 1 Contents
1 1 Contents
1 1 Contents
1 1 Contents
1 1 bwr
0 0 jetpair2
0 0 jetpair
0 0 hzerox1a
0 0 hxygrid
0 0 hwindex2ab1
0 0 hwindex2ab
0 0 hwindex1a1
0 0 hstrfindrex
0 0 hoed
0 0 hnp
0 0 hmessage
0 0 hma2im
0 0 hloadorgtab2
0 0 hloadorgtab1
0 0 hjet3
0 0 hjet2
0 0 himg3ortmip2ab
0 0 hgreen
0 0 hgray
0 0 hfigtitle
0 0 hetc
0 0 hdimfun
0 0 hcold2
0 0 hcmapinterp1a
0 0 hCbarN
0 0 hcbar
0 0 hbwr
0 0 hanovagrnan
0 0 clo