久久精品国产99国产精品,农村大炕弄老女人,人马配速90分钟,香蕉成人伊视频在线观看

MATLAB繪圖技巧學習——使用legend函數進行圖例標注

在MATLAB中,繪制圖形時常常需要對圖片進行標注,以便更好地展示其數據含義。這時候,我們就需要用到圖例標注函數legend。一、基本用法最常用的legend函數語法為:legend('string1

在MATLAB中,繪制圖形時常常需要對圖片進行標注,以便更好地展示其數據含義。這時候,我們就需要用到圖例標注函數legend。

一、基本用法

最常用的legend函數語法為:legend('string1', 'string2', ...),其中,字符串參數為要標注的曲線名稱。按照畫圖的順序加入圖例,如下所示:

```matlab

x linspace(-5,5,100);

y1 sin(x);

y2 cos(x);

plot(x,y1,'r',x,y2,'b');

legend('sin','cos');

```

上述代碼首先生成了一條紅色的sin曲線和一條藍色的cos曲線,然后通過legend函數將其添加到圖例中。這樣,在圖形窗口左上角,就會顯示出“sin”和“cos”的標記。

二、其他用法

除了基本用法外,legend函數還有一些其它用法,如下所示:

1. 隱藏當前窗口中的圖例,使用方法為:legend hide。

2. 顯示當前窗口中的圖例,使用方法為:legend show。

3. 撤銷圖例邊框,使其背景變透明,使用方法為:legend boxoff。

4. 給圖例加上邊框,使其背景不透明,使用方法為:legend boxon。

5. 清除圖例,使用方法為:legend off。

6. 設置圖例方向,使用方法為:legend(..., 'orientation', O)。其中O可以為vertical或horizontal,分別表示垂直和水平方向。

例如,下面的代碼演示了如何清除圖例:

```matlab

x linspace(0,2*pi,100);

y1 sin(x);

y2 cos(x);

plot(x,y1,'r',x,y2,'b');

legend('sin','cos');

% 清除圖例

legend off;

```

注意,以上所有用法都可以使用在多個曲線的情況下。

三、總結

通過本文介紹,我們可以看出,legend函數是一個非常實用的函數,可以讓我們更好地展示圖形的數據含義。無論您是初學者還是專業人士,掌握legend函數的使用方法都是十分重要的。因此,希望大家能夠認真學習,并在實際編程中靈活運用。

標簽:
主站蜘蛛池模板: 临海市| 乌兰察布市| 普宁市| 北辰区| 苏州市| 灵武市| 武乡县| 准格尔旗| 黎城县| 翼城县| 栾川县| 紫云| 海宁市| 襄樊市| 玉林市| 汨罗市| 成都市| 江城| 华安县| 杭州市| 扎鲁特旗| 靖远县| 丰顺县| 唐海县| 镇坪县| 林口县| 安龙县| 宝清县| 祁阳县| 长顺县| 江达县| 平凉市| 五家渠市| 宽甸| 商南县| 西昌市| 永康市| 南和县| 义马市| 肇源县| 绍兴县|