下面的代码生成一个绘图,其中两条线指向左侧 y 轴,一条线指向右侧 y 轴。两个图都有自己的图例,但我只想要一个图例列出所有 3 行。我也尝试将'y1'
,'y2'
字符串也放入第二个legend
命令,但这没有成功。
line(x,y1,'b','LineWidth',2)
line(x,y2,'Color',[0,0.6,0.5],'LineWidth',2)
legend('y1','y2');
ax1 = gca;
ax2 = axes('Position',ax1.Position,'YAxisLocation','right', 'Color','none','YColor',[255,127,80]/256);
linkaxes([ax1,ax2],'x');
line(x,y3,'Parent',ax2,'LineWidth',2,'Color',[255,127,80]/256)
legend('y3')