matlab函数之line

line

  • line
  • 调用格式:
    • line(x,y) 使用向量 x 和 y 中的数据在当前坐标区中绘制线条。如果 x 和 y 中有一个是矩阵或两者都是矩阵,则 line 将绘制多个线条。与 plot 函数不同,line 会向当前坐标区添加线条,而不删除其他图形对象或重置坐标区属性
    • line(x,y,z) 在三维坐标中绘制线条。
    • line 使用默认属性设置绘制一条从点 (0,0) 到 (1,1) 的线条(y = x,横纵坐标都是从0到1)。(就是直接输入line)
    • line('XData',x,'YData',y)
    • line('XData',x,'YData',y,'ZData',z)
    • line(___,Name,Value)
    • line(ax,___)
    • pl = line(___)
  • 栗子:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    %通过将 x 和 y 指定为矩阵来绘制两个线条。使用 line 绘制 y 的列对 x 的列的单独线条。
    x = linspace(0,10)';
    y = [sin(x) cos(x)];
    line(x,y)

    %通过指定 x、y 和 z 的值,在三维坐标中绘制线条。使用 view(3) 将坐标区更改为三维视图。
    t = linspace(0,10*pi,200);
    x = sin(t);
    y = cos(t);
    z = t;
    line(x,y,z)
    view(3)
------ The Happy Ending ------