基本思路都是調(diào)用句柄呛占,詳見這個帖子matlab畫圖顯示部分曲線顯示legend_plot只顯示部分圖例-CSDN博客
目前进每。我用到的情況基本就兩種
第一種情況露久,一個plot繪制出的多條曲線
h = plot(x, profiles) %舉例繪制了20條廓線
legend(h[1 8 10], 'profile 1', 'profile 8', 'profile 10'); %顯示第1钉答、8印蓖、10條廓線的legend
第二種情況旗闽,不同的plot函數(shù)繪制出來的曲線
h1 = plot(x1, y1); hold on;
h2 = plot(x2, y2);?hold on;
h3 = plot(x3, y3);?hold on;
h4 = plot(x4, y4);?hold off;
legend([h1 h3], 'profile 1', 'profile 3'); %顯示第1匾鸥、3條廓線的legend