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     设置点标记内部颜色

长河

在曾经的博客时代,是“首个桥隧工程领域独立博主”,目前是一名默默耕耘的普通高校教师。一家之言,仅供参考,未必成熟、绝不权威。

相关推荐

Matlab的三种循环

看到了举举兄的博客,总结得不错,我也来搜藏一下,我在这里只留下干货,如果您想看实例,请移步到他的博客地址:http: ...

暂无评论

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。