MATLAB绘图专题之图形属性设置

[文章目录]

最近呢,一方面是需要用MATLAB来绘图,另一方面呢,也想把之前matlab关于绘图的零星知识做个小结,于是就出了这么一个:MATLAB绘图专题

本文把MATLAB绘图中常用的图形属性命令做一个汇总,在以后写其他小文的时候直接链接也方便。

二维图形中线形控制

符号      含义

“-” :实现

“:” :虚线

“-.” :点划线

“--”:双划线

图形中的颜色控制

b:蓝色

g:绿色

r:红色

c:青色

m:棕色

y:黄色

k:黑色

w:白色

图形中点标记控制

.     点

o   小圆圈

x   叉号

·    星号

s   方格

d   菱形

v   下三角

^   上三角

<   左三角

>   右三角

p   五角星

h   六角星

图形坐标轴控制命令

设置坐标轴名称:

xlabel('X坐标轴名称')

ylabel('Y坐标轴名称')

坐标轴范围设置命令:

axis([x1,x2,y1,y2])

其中,[x1,x2]为定义域,[y1,y2]为值域

设置网格命令

grid on 或者 grid off

图例设置命令

legend('第一组数据','第二组数据','第三组数据',……)

线的高级设置

绘制图形的命令是plot(),完整的形式是:

plot(x1,y1,lineSpec,'PropertyName',PropertyValue)

其中,lineSpec=线形控制+颜色控制+点标记控制,比如:r-o 就是“用红色实线连接起来的小圆圈”

'PropertyName',PropertyValue则可以进行更高级的设置:

PropertyName      PropertyValue

Color      输入格式为[r,g,b],通过不同的RGB数值进行自定义颜色

LineWidth    定义线宽

LineStyle     定义线形

Marker       定义点标记:circle, square, diamond, pentagram, hexagram, and the four triangles

MarkerSize    设置点标记大小

MarkerEdgeColor    设置点标记边缘颜色

MarkerFaceColor     设置点标记内部颜色

*欢迎转载,转载请标明来源:十千牛,文章地址: http://10kn.com/matlab-drawing-property/

欢迎关注十千牛微信公众号

说不定我这一生涓滴意念,侥幸汇成河,而且是一条大长河

Leave a Reply

Your email address will not be published. Required fields are marked *