MATLAB: Multiple one variable many parameter plots

figureplot

If I have a
function compare(varargin)
for loop i = 1:3:length(varargin)
height = varargin{i};
width = varargin{i+1};
length = varargin{i+2};
%add to same height plot
%add to same width plot
%add to same length plot
end
end
each user input parameter has height width and length, is there a way to make three separate plots with one plot having only height but all parameters' height, one plot having only width but all parameters' width, and one plot having only length but all parameters' length? I've tried a series of figure and hold on/off but can't seem to find a way to continue plotting back to the first or second plot.

Best Answer

I figured it out myself, I added this to the for loop:
figure(1)
plot(height,'o');
hold on
figure(2)
plot(width,'o');
hold on
figure(3)
plot(length,'o');
hold on
thanks for the suggestions!