我怎能控制标签的数量使用CLABEL策划?
117(30天)
显示旧的评论
我想要一个标签使用CLABEL时每个轮廓。
接受的答案
MathWorks支金宝app持团队
2009年6月27日
没有直接的方式指定标签的数量在等高线图。然而,如果你只需要一个标签/轮廓,您可以使用称为CLABEL只有一个参数,轮廓矩阵的输出。例如:
(X, Y) = meshgrid (2: .2:2, 2: .2:3);
Z = x * exp (- x ^ 2 y ^ 2);
[c h] =轮廓(X, Y, Z);
clabel (c)%这将产生每个轮廓只有一个标签。
请注意:这些标签的位置将是随机的。
或者,您可以使用手动模式CLABEL如下:
clabel (c,“手动”)
这将给你的完全控制,把标签的帮助下鼠标。
反过来是指定的“labelspacing”属性CLABEL如下:
clabel (c、h、“labelspacing”,700);
这将由700像素空间每个轮廓上的标签长度。你可以调整这个长度直到你得到期望的结果。