溫馨提示×

matlab中l(wèi)egend函數(shù)的用法是什么

小億
373
2023-10-18 22:58:21
欄目: 編程語言

在MATLAB中,legend函數(shù)用于為圖形添加圖例。圖例是用于解釋圖形中不同元素的標(biāo)簽。該函數(shù)的語法如下:

legend(string1,string2,string3,…)

其中,string1、string2、string3等是用于標(biāo)記圖形元素的字符串??梢愿鶕?jù)需要添加任意數(shù)量的字符串參數(shù)。

例如,以下代碼示例演示如何使用legend函數(shù)創(chuàng)建圖例:

x = 0:pi/100:2*pi;

y1 = sin(x);

y2 = cos(x);

plot(x,y1,‘r’,‘LineWidth’,2);

hold on;

plot(x,y2,‘b–’,‘LineWidth’,2);

legend(‘sin(x)’,‘cos(x)’);

xlabel(‘x’);

ylabel(‘y’);

title(‘Plot of sin(x) and cos(x)’);

上述代碼中,我們創(chuàng)建了兩條曲線并使用plot函數(shù)繪制它們。然后,通過調(diào)用legend函數(shù)并傳遞相應(yīng)的字符串參數(shù),我們?yōu)榍€添加了圖例。最后,我們添加了x軸和y軸標(biāo)簽以及圖形標(biāo)題。

0