![891c1f247722371e0cbf876bfa1f043e.png](https://img-blog.csdnimg.cn/img_convert/891c1f247722371e0cbf876bfa1f043e.png)
本示例说明如何为每一条等高线做标记。
等高线矩阵C
是contour
,contour3
以及contourf
函数可以输出的一个可选的参数。clabel
函数使用来自C
中的值为二维等高线显示标签。
显示peaks
函数的八个等高线级别并标记等高线。clabel
仅标记等高线,该等高线必须足够大以包含嵌入式标签。
Z = peaks;
figure
[C,h] = contour(Z,8);
clabel(C,h)
title('Contours Labeled Using clabel(C,h)')
![67c291935e0f1fee12b1498294e6de2d.png](https://img-blog.csdnimg.cn/img_convert/67c291935e0f1fee12b1498294e6de2d.png)
要使用鼠标交互式地选择的等高线来设置标签,可以通过manual
选项设置clabel
,例如,clabel(C,h,'manual')
。当鼠标在图中时,此命令将显示十字光标。单击鼠标以标记最接近光标的等高线。
注:本文根据MATLAB官网内容修改而成。
我推荐给你以下的视频教程,特点是没有PPT,不掺水,直接编程环境下的实操课程: 用360分钟了解MATLAB编程《MATLAB编程360》视频课程:
MATLAB编程360 - 网易云课堂study.163.comstudy.163.com