www.gusucode.com > graphics 案例源码程序 matlab代码 > graphics/ExcludeParticularObjectsFromLegendExample.m

    %% Exclude Objects from Graph Legend
% This example shows how to plot several lines and create a legend that includes 
% descriptions for a subset of the lines. 
% 
% Plot four lines and return each chart line object as an output argument 
% from the |plot| function. 

% Copyright 2015 The MathWorks, Inc.


x = linspace(0,5,500);
y1 = exp(0.1*x).*sin(6*x);
p1 = plot(x,y1);

hold on
y2 = exp(0.2*x).*sin(6*x);
p2 = plot(x,y2);

y3 = exp(0.3*x).*sin(6*x);
p3 = plot(x,y3);

y4 = exp(0.4*x).*sin(6*x);
p4 = plot(x,y4);
%% 
% Create a legend in the lower left corner of the axes. Include descriptions 
% for only the first and last lines in the legend by specifying |p1| and |p4| 
% as the first input argument. 

hold off
legend([p1 p4],'e^{0.1x}sin(6x)','e^{0.4x}sin(6x)','Location','southwest')
%% 
%