Matlab图形功能简介.pptVIP

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Matlab图形功能简介 Matlab具有强大的图形显示功能 具体介绍: 1、二维图形显示功能 2、二维图形显示功能 Matlab二维图形显示功能 在线性坐标系中绘制二维数据——plot函数 常用函数调用plot(x,y),其中x和y均为矢量 x定义为x坐标的离散坐标矢量 y定义为y方向上,关于x矢量的矢量计算结果 Plot函数示例 t=0:pi/100:2*pi; y=sin(t); plot(t,y) Plot函数示例 自动调用不同颜色 t=0:pi/100:2*pi; y=sin(t); plot(t,y) y2=sin(t-0.25); y3=sin(t-0.5); plot(t,y,t,y2,t,y3) 指定线型 线型: 实线 “ - ” 点划线 “ -. ” 虚线 “ : ” 破折线 “ —— ” 五角星形 “ p ” 六角星形 “ h ” 线型示例 t=0:pi/100:2*pi; y=sin(t); plot(t,y) y2=sin(t-0.25); y3=sin(t-0.5); plot(t,y,-,t,y2,--,t,y3,:) 线型示例 plot(t,y,-.,t,y2,h,t,y3,p) 指定线型 标记类型: 圆圈 “ o ” 点 “ . ” 星号 “ * ” 叉号 “ x ” 加号 “ + ” 正方形 “ s ” 菱形 “ d ” 向下三角形 “ v ” 指定线型 预定的颜色标识: 青色“c”、紫色“m” 黄色“y”、黑色“d” 红色“r”、绿色“g” 蓝色“b”、白色“w” 指定线型 绘制指定线型、标记符号、颜色的一般形式为: plot(x,y,’linestyle_maker_color’) 如plot(x,y,’:squarey’)表示一条颜色为黄色的虚线,并在该虚线的每个数据点上均作上一个小的方块标记。 指定线型示例 plot(t,y,-*r,t,y2,--sg,t,y3,:ob) 指定线型 需要指出,参数字符串可以按任意顺序排列。 即linestyle_maker_color的顺序可以互换。 plot(x,y,’go-.’)同样可以绘制一条带有圆形标记的点划线。 指定线条的颜色和大小 LineWidth——以点数为单位指定线条宽度 MarkerEdgeColor——指定标记符号的颜色(对封闭标记符号,该属性用于指定边界颜色) MarkerFaceColor——对封闭标记符号有效,用于指定其填充色。 MarkerSize——以点数为单位指定标记符号的大小。 指定线条的颜色和大小 x=-pi:pi/10:pi; y=tan(sin(x))-sin(tan(x)); plot(x,y,--ro,LineWidth,2,... MarkerEdgeColor,k,... MarkerFaceColor,g,... MarkerSize,10) 图形叠加 将hold 指令设置为ON,则再次绘图时将不再清除已经绘制的图形。 x=-pi:pi/10:pi; y=tan(sin(x))-sin(tan(x)); plot(x,y,--ro,LineWidth,2,... MarkerEdgeColor,k,... MarkerFaceColor,g,... MarkerSize,10) hold on t=0:pi/100:2*pi; y=sin(t); plot(t,y) 离散数据点的绘制 只绘制表示数据的点,而不将其连成完整的线条。 做法:忽略线型属性。 x=0:pi/15:4*pi; y=exp(2*cos(x)); plot(x,y,rx) 离散数据点的绘制 当然也可以同时绘制数据点和连接这些数据点的线条。 x=0:pi/15:4*pi; y=exp(2*cos(x)); plot(x,y,-r,x,y,ok) 黑白图形的绘制 考虑到多数打印机是黑白的,通过线型和标记(而不是颜色)符号来区分不同线条。 x=0:pi/15:4*pi; y1=exp(2*cos(x)); y2=exp(2*sin(x)); plot(x,y1,-*k,x,y2,-.ok) 矩阵数据的绘制 如果调用plot来绘制一个矩阵,则MATLAB将该矩阵的每一列绘制成一条线,其横坐标为行标1:m。 Z=peaks; plot(Z) 三维曲线图的绘制 MATLAB的三维绘图函数主要是plot3 函数调用方式plot3(x,y,z) 将在三维空间产生一条曲线,线上的点的坐标分别为x,y,z的相应元素。 t=0:pi/50:10*pi; plot3(si

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档