实验07 低层绘图操作(第5章).docVIP

  • 266
  • 0
  • 约1.54万字
  • 约 30页
  • 2017-05-12 发布于河南
  • 举报
实验07 低层绘图操作(第5章)

实验07 低层绘图操作 (第5章 MATLAB绘图) 一、实验目的 1. 掌握图形对象属性的基本操作。 2. 掌握利用图形对象进行绘图操作的方法。 二、实验内容 1. 用figure函数建立图形窗口对象 y=x2e2x,然后通过图形句柄操作来改变曲线的颜色、线型和线宽,并利用文字对象给曲线添加文字标注。 程序(参考:x可取-3~0.3): 改变前的图形: 改变后的图形: 3. 用surface,set函数建立曲面对象并改变曲面的属性 利用曲面对象绘制曲面v(x,t)=10e-0.01xsin(2000πt-0.2x+π),要求与上题相同。 程序(参考:x=0:2:100; t=0:2:100): 改变前的图形: 改变后的图形: 4. 以任意位置子图形式绘制出正弦、余弦、正切和余切函数曲线(用axes建立坐标对象) 程序: 图形: 5.(选做题)生成一个圆柱体,并进行光照和材质处理 程序: 图形: 三、实验提示 四、教程:第5章 MATLAB绘图(2/2) 5.5 低层绘图操作 p114 高层绘图:绘图函数的参数使用默认值。 低层绘图:绘图函数的参数值另外指定。 5.5.1 图形对象及其句柄 p114 1. 图形对象 MATLAB的图形对象计算机屏幕图形窗口坐标轴用户菜单用户控件曲线曲面文本图像光源区域块方框计算机屏幕为根对象,包含一个或多个图形窗口对象。图形窗口有3种类型的子对象。坐标轴有7种类型的子对象。 2. 图形对象句柄 在创建每一个图形对象时,为该对象分配唯一的一个值,称图形对象句柄(Handle)。计算机屏幕由系统自动建立,句柄值0图形窗口的句柄值为一正整数显示在标题栏其他图形对象的句柄为浮点数。x=linspace(0,2*pi,30); y=sin(x); h0=plot(x,y,rx) %曲线对象的句柄 h1=gcf %图形窗口句柄 h2=gca %坐标轴句柄 h3=findobj(gca,Marker,x)%坐标轴上曲线的句柄 5.5.2 图形对象属性 p116 1. 属性名与属性值 对象的每个属性一个名字,称属性名,属性名的取值称属性值。 2. 属性的操作 : set(句柄,属性名1,属性值1,属性名2,属性值2,…) set(句柄)显示句柄所有的允许属性。 : V=get(句柄,属性名) V=get(句柄) 返回句柄所有的属性值。 x=0:pi/10:2*pi; h=plot(x,sin(x)); set(h) %显示句柄所有的允许属性ans = DisplayName: {} Color: {} LineStyle: {5x1 cell} LineWidth: {} Marker: {14x1 cell} MarkerSize: {} MarkerEdgeColor: {2x1 cell} MarkerFaceColor: {2x1 cell} XData: {} YData: {} ZData: {} ButtonDownFcn: {} Children: {} Clipping: {2x1 cell} CreateFcn: {} DeleteFcn: {} BusyAction: {2x1 cell} HandleVisibility: {3x1 cell} HitTest: {2x1 cell} Interruptible: {2x1 cell} Selected: {2x1 cell} SelectionHighlight: {2x1 cell} Tag: {} UIContextMenu: {} UserData: {} Visible: {2x1 cell} Parent: {} XDataMode: {2x1 cell} XDataSource: {} YDataSource: {

文档评论(0)

1亿VIP精品文档

相关文档