annotate matlab/drumplot.m @ 60:df1e90609de3
Added newplots generated from Andrew's updated tracking files.
author |
samer |
date |
Fri, 16 Mar 2012 21:11:31 +0000 |
parents |
69b54aa5a9bb |
children |
2cb06db0d271 |
rev |
line source |
samer@20
|
1 % drumplot - Do plots for given array of tracking data
|
samer@20
|
2 function drumplot(BDT,varargin)
|
samer@20
|
3 opts=prefs('basename',[],varargin{:});
|
samer@20
|
4 plots=drumplots(BDT,opts);
|
samer@20
|
5 if isempty(opts.basename)
|
samer@58
|
6 plotfn=@(f,p)paperplot(f,p,'size',[8,8],opts);
|
samer@58
|
7 paperplot(40,@()plottrack(BDT),opts,'size',[25,5]);
|
samer@20
|
8 else
|
samer@58
|
9 plotfn=@(f,p)paperplot(f,p,'epsfile',sprintf('%s-%d.eps',opts.basename,f),'size',[8,8],opts);
|
samer@58
|
10 paperplot(40,@()plottrack(BDT),'epsfile',sprintf('%s-track.eps',opts.basename),opts,'size',[25,5]);
|
samer@20
|
11 end
|
samer@20
|
12 zipwith(plotfn,num2cell(40+(1:length(plots))),plots);
|
samer@20
|
13 end
|