加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

matlab中line()的用法

(2017-07-25 16:47:25)
分类: Matlab
line用法:
line(X,Y)
line(X,Y,Z)
line(X,Y,Z,'PropertyName',propertyvalue,...)
line('XData',x,'YData',y,'ZData',z,...)

1.当X,Y为一系列值时,做出的为曲线,功能同plot,例:

t = 0:pi/20:2*pi;
line(t,sin(t))

http://s12/bmiddle/003a8Iswzy7cV7igfsT3b&690


2.当X,Y各自只有两个值时,做出的是一条直线,line([起点横坐标,终点横坐标],[起点纵坐标,终点纵坐标]),例:

line([1,2],[3,4])将画出(1,3)到(2,4)的一条直线,而不是(1,2)到(3,4)。

http://s15/bmiddle/003a8Iswzy7cV7ntPY23e&690

3.当line(a,b)中,a b是相同大小的矩阵时(a b均为2xN矩阵),将会在对应的每一列做一条直线,可用来同时作多条直线。例:

>> a=[1:4;1:4]

a =
              4
              4

>> b=[zeros(1,4);ones(1,4)*4]

b =
              0
              4

>> line(a,b)
http://s15/mw690/003a8Iswzy7cV7PHAXY4e&690

4.当line(a,b,c)时,相应地会在三维图中画一条线,a b c 均为2xN矩阵。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有