在MATLAB中,可以使用legend函數在坐標區上添加圖例。以下是使用legend函數的基本語法:
legend(‘圖例1’, ‘圖例2’, ‘圖例3’, …)
其中,‘圖例1’、‘圖例2’、'圖例3’等是要顯示在圖例中的文本。可以根據需要在函數中添加任意數量的圖例文本。
以下是一個示例代碼,演示如何在坐標區上添加圖例:
x = 0:0.1:2*pi; y1 = sin(x); y2 = cos(x); y3 = tan(x);
plot(x, y1, ‘r-’, ‘LineWidth’, 2); hold on; plot(x, y2, ‘g–’, ‘LineWidth’, 2); plot(x, y3, ‘b:’, ‘LineWidth’, 2);
legend(‘sin(x)’, ‘cos(x)’, ‘tan(x)’);
在上述示例中,首先通過plot函數繪制了三條曲線,并使用不同的線型和顏色進行區分。然后,使用legend函數在坐標區上添加了三個圖例,分別對應’sin(x)'、'cos(x)‘和’tan(x)’。最后,使用hold on命令來保持當前坐標區,使得后續的圖形可以繼續添加到同一個坐標區中。
運行上述代碼,即可在坐標區上添加圖例。