Code covered by the BSD License  

Highlights from

image thumbnail




21 May 2008 (Updated )

Like subplot, but easier, and WYSIWYG export to file. Also fixes dashed/dotted lines in export.

Editor's Notes:

This file was selected as MATLAB Central Pick of the Week

% Panel can incorporate an existing axis.
% (a) Create the root panel.
% (b) Create an axis yourself.
% (c) Pack an automatically created axis, and your own axis,
%       into the root panel.

%% (a)

% create a column-pair layout, with 95% of the space given
% to the left hand panel
p = panel();
p.pack('h', {95 []});

% and put an axis in the left panel
h_axis = p(1).select();

% and, hell, an image too
[X,Y,Z] = peaks(50);

%% (b)

% sometimes you'll want to use some other function than
% Panel to create one or more axes. for instance,
% colorbar...
h_colorbar_axis = colorbar('peer', h_axis);

%% (c)

% panel can manage the layout of these too

Contact us