Matlab中常用的直线与点形表示属性与Matlab绘图,属性设置.doc

Matlab中常用的直线与点形表示属性与Matlab绘图,属性设置.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、Matlab绘图中用到的直线属性包括: (1)LineStyle:线形 (2)LineWidth:线宽 (3)Color:颜色 (4)MarkerType:标记点的形状 (5)MarkerSize:标记点的大小 (6)MarkerFaceColor:标记点内部的填充颜色 (7)MarkerEdgeColor:标记点边缘的颜色 1、线形 标记符??? 线形 ?-?????????? 实线 ?--????????? 虚线 ?:???????? 点线 ?-.???????? 点横线 2、点形 标记符??? 点形 ?+????????? 加号 ?o????????? 圆圈 ?*????????? 星号 ?.????????? 实心点 ?x???????? 叉号 ?s???????? 正方形 ?d???????? 钻石形 ?^???????? 上三角形 ?v???????? 下三角形 ???????? 右三角形 ???????? 左三角形 ?p??????? 五角星形 ?h??????? 六角星形 3、颜色 标记符??? 颜色 ?r??????????? ?红 ?g?????????? ?绿 ?b????????? ? 蓝 ?c????????? 蓝绿 ?m?????? ? 紫红 ?y???????? ? 黄 ?k???????? ? 黑 ?w????????? 白 ? 二、描绘不同的直线 当我们需要对不同类别的数据点进行连线的时候,可以设置以下属性来区分不同类别的点和相应的直线: (1)LineStyle:线形 (2)MarkerSymbol:点形 (3)Color:颜色 例如: ???? plot(x,y,-.or,MarkerFaceColor,g) 其中线形为点横线,数据点形状为圆圈,线条和数据点边缘的颜色都是红色,数据点的填充颜色为绿色。 三、描绘数据点的分布 有时候我们希望画出数据点的分布情况,不需要画出这些点之间的连线,则可以按以下方式实现: ??? plot(x,y,d) 即只定义数据点的点形。 最后给出一个例子说明怎样运用以上属性来画图: plot(t,sin(2*t),-mo,... ??????????????? LineWidth,2,... ??????????????? MarkerEdgeColor,k,... ??????????????? MarkerFaceColor,[.49 1 .63],... ??????????????? MarkerSize,12) Matlab绘图 /chenyusiyuan/category/344983.aspx /blog/static/513332802008101333417177/ /s/articlelist_1261427113_0_1.html /2008/06/matlab-plot.html /blog/627528969-1201449659 t= 0:pi/20:2*pi; plot(t,sin(t),-.r*) hold on???? 在MATLAB中,如画图前已有打开的图形窗口,则再画图系统将自动擦掉坐标系中已有的图形对象,但设置了hold on后,可以保持坐标系中已绘出的图形. plot(t,sin(t-pi/2),--mo) plot(t,sin(t-pi),:bs) hold off 还可以进一步设置包括线的宽度(LineWidth),标记点的边缘颜色(MarkerEdgeColor),填充颜色(MarkerFaceColor)及标记点的大小(MarkerSize)等其它绘图属性. 例:设置绘图线的线型,颜色,宽度,标记点的颜色及大小. t=0:pi/20:pi; y=sin(4*t).*sin(t)/2; plot(t,y,-bs,LineWidth,2,... %设置线的宽度为2 MarkerEdgeColor,k,... %设置标记点边缘颜色为黑色 MarkerFaceColor,y,... %设置标记点填充颜色为黄色 MarkerSize,10) %设置标记点的尺寸为10 ? ? xlabel(-\pi \leq \Theta \leq \pi) ylabel(sin(\Theta)) title(Plot of sin(\Theta)) text(-pi/4,sin(-pi/4),\leftarrow sin(-\pi\div4),... ???? HorizontalAlignment,left) ? ? 对图形对象的修改可以用下面函数: 1)set函数:用于设置句柄所指的图形对象的属性. Set函数的格式为: set(句柄, 属性名1, 属性值1, 属性名2, 属性值2, ……) 例:h=plot(x,y) set(h

文档评论(0)

8rq1uw6 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档