Main Content

gline

以交互方式向绘图添加线条

    说明

    gline 允许您在当前图窗中以交互方式选择两个点,并在这两个点之间绘制一条线。当您点击第一个点时,一条线会跟踪指针的移动,直到您点击第二个点来完成这条线。

    gline(f)f 指定的图窗(而不是当前图窗)添加一条线。

    g = gline(___) 返回一个 Line 对象。创建线条后,使用 g 修改线条的属性。有关属性列表,请参阅 Line 属性

    示例

    示例

    全部折叠

    使用 gline 函数连接图中的两个点。

    生成一个样本数据集,并创建散点图。

    x = 1:10;
    y = x + randn(1,10);
    scatter(x,y,25,"b","*")

    在散点图上叠加一条最小二乘线。

    lsline

    绘制红色圆形标记。

    mu = mean(y);
    hold on
    scatter([1 10],[mu mu],"ro")

    Axes object contains a scatter plot, least-squares line, and two markers

    通过调用当前图窗的 gline 函数启动交互式线条工具。

    g = gline;

    通过选择两个圆形标记来连接它们。首先,点击其中一个标记。会出现一条线,它跟踪指针的移动。然后点击第二个标记来完成线条。

    Axes object contains a scatter plot, least-squares line, two markers, and a black line connecting the two markers

    使用 g 修改线条颜色。

    set(g,"Color","r")

    Axes object contains a scatter plot, least-squares line, two markers, and a red line connecting the two markers

    输入参数

    全部折叠

    目标图窗,指定为 Figure 对象。

    版本历史记录

    在 R2006a 之前推出

    另请参阅

    | |