matlab 画线 plot

来源:互联网 发布:使命召唤ol mac 编辑:程序博客网 时间:2024/05/24 01:44

画一条线:

可以直接调用,plot()函数就ok了

画多条线:

如果已经知道每条要画线的向量值,也可以直接通过调用plot(x1,y1,x2……)来实现。

如果是要通过多次调用plot()函数来实现,而且希望所有画的线在同一张图上,那就需要用到hold on命令。

比如:

for k=1:1:10

x(k)=?;

y(k)=?;

plot(x,y);

end

如果像这样没有适用hold on命令的话,那么最后在图上出现的只有一条线。

要想使10条线出现在同一张图上的话,那么在plot(x,y)前面加上一条hold on命令就ok了。当然如果后面的线你不想画在同一张图上的画,也可以用hold off命令关闭。

下面是一些画线的基本属性:

1.线型

1

定义符

-

--

-.

线型

实线(缺省值)

划线

点线

点划线

2.线条宽度

指定线条的宽度,取值为整数(单位为像素点)

3.颜色

2

定义符

Rred

G(green)

b(blue)

c(cyan)

颜色

红色

绿色

兰色

青色

定义符

M(magenta)

y(yellow)

k(black)

w(white)

颜色

品红

黄色

黑色

白色

4.标记类型

3

定义符

+

o(字母)

*

.

x

标记类型

加号

小圆圈

星号

实点

交叉号

定义符

d

^

v

>

<

标记类型

棱形

向上三角形

向下三角形

向右三角形

向左三角形

定义符

s

h

P

  

标记类型

正方形

正六角星

正五角星

  

5.标记大小

指定标记符号的大小尺寸,取值为整数(单位为像素)


原创粉丝点击