MATLAB二维图形注释命令

上传人:豆浆 文档编号:31208261 上传时间:2018-02-05 格式:DOC 页数:9 大小:93.50KB
返回 下载 相关 举报
MATLAB二维图形注释命令_第1页
第1页 / 共9页
MATLAB二维图形注释命令_第2页
第2页 / 共9页
MATLAB二维图形注释命令_第3页
第3页 / 共9页
MATLAB二维图形注释命令_第4页
第4页 / 共9页
MATLAB二维图形注释命令_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《MATLAB二维图形注释命令》由会员分享,可在线阅读,更多相关《MATLAB二维图形注释命令(9页珍藏版)》请在金锄头文库上搜索。

1、MATLAB 二维图形注释命令(zz) 命令 1 grid功能 给二维或三维图形的坐标面增加分隔线。该命令会对当前坐标轴的Xgrid, Ygrid, Zgrid 的属性有影响。用法 grid on 给当前的坐标轴增加分隔线。grid off 从当前的坐标轴中去掉分隔线。grid 转换分隔线的显示与否的状态。grid(axes_handle,on|off) 对指定的坐标轴 axes_handle 是否显示分隔线。命令 2 gtext功能 在当前二维图形中用鼠标放置文字。当光标进入图形窗口时,会变成一个大十字,表明系统正等待用户的动作。用法 gtext(string) 当光标位于一个图形窗口内时,

2、等待用户单击鼠标或键盘。若按下鼠标或键盘,则在光标的位置放置给定的文字“string”h = gtext(string) 当用户在鼠标指定的位置放置文字“string”后,返回一个 text 图形对象句柄给 h。命令 3 legend功能 在图形上添加图例。该命令对有多种图形对象类型(线条图,条形图,饼形图等)的窗口中显示一个图例。对于每一线条,图例会在用户给定的文字标签旁显示线条的线型,标记符号和颜色等。当所画的是区域(patch 或 surface 对象)时,图例会在文字旁显示表面颜色。Matlab 在一个坐标轴中仅仅显示一个图例。图例的位置有几个因素决定,像遮挡的对象等,用户可以用鼠标拖

3、动图例到恰当的位置,双击标签可以进入标签编辑状态。用法 legend(string1,string2,) 用指定的文字 string 在当前坐标轴中对所给数据的每一部分显示一个图例。legend(h,string1,string2,) 用指定的文字 string 在一个包含于句柄向量 h 中的图形显示图例。用给定的数据对相应的图形对象加上图例。legend(string_matrix) 用字符矩阵参量 string_matrix 的每一行字符串作为标签。legend(h,string_matrix) 用字符矩阵参量 string_matrix 的每一行字符串作为标签给包含于句柄向量 h 中的相

4、应的图形对象加标签。legend(axes_handle,) 给由句柄 axes_handle 指定的坐标轴显示图例。legend(off) 从当前的坐标轴,或是由 axes-handle 指定的坐标轴中除掉图例。legend(axes_handle,off) 从由 axes_handle 指定的坐标轴中除掉图例。legend_handle = legend 返回当前坐标轴中的图例句柄,若坐标轴中没有图例存在,则返回空向量。legend 对当前图形中所有的图例进行刷新。legend(legend_handle) 对由句柄 legend_handle 指定的图例进行刷新。legend(,pos)

5、 在指定的位置 pos 放置图例见表 7-5。表 7-5 Pos 取值pos=-1 pos=0 Pos=1图例位置坐标轴之外的右边坐标轴之内,有可能遮挡部分图形坐标轴的右上角(缺省位置)Pos 取值pos=2 pos=3 pos=4图例位置坐标轴的左上角 在坐标轴的左下角坐标轴的右下角h = legend() 返回图例的句柄向量。legend_handle,object_handles = legend() 返回图例句柄,该句柄为坐标轴定义于图例中的图形对象、line 对象、text 对象的句柄。这些句柄允许用户对每个对象进行详细的操作。例 7-22x = -pi:pi/20:pi;plot(

6、x,(cos(x).2,rd,x,asin(x),-.b)h = legend(cos2x,asin,2);图形结果为图 7-22。命令 4 title功能 给当前轴加上标题。每个 axes 图形对象可以有一个标题。标题定位于 axes 的上方正中央。用法 title(string) 在当前坐标轴上方正中央放置字符串 string 作为标题title(fname) 先执行能返回字符串的函数 fname,然后在当前轴上方正中央放置返回的字符串作为标题title(,PropertyName,PropertyValue,) 对由命令 title 生成的 text 图形对象的属性进行设置h = tit

7、le() 返回作为标题的 text 对象句柄。命令 5 text功能 在当前轴中创建 text 对象。函数 text 是创建 text 图形句柄的低级函数。可用该函数在图形中指定的位置上显示字符串。用法 text(x,y,string)在图形中指定的位置(x,y)上显示字符串 stringtext(x,y,z,string) 在三维图形空间中的指定位置(x,y,z)上显示字符串 stringtext(x,y,z,string.PropertyName,PropertyValue) 对引号中的文字 string 定位于用坐标轴指定的位置,且对指定的属性进行设置。表 7-6 给出文字属性名、含义及

8、属性值。表 7-6 属性名 属性说明 属性值定义字符串Editing能否对文字进行编辑有效值:on、off缺省值:offInterpretationTeX 字符是否可用有效值:tex、none缺省值:texString字符串(包括TeX 字符串)有效值:可见字符串放置字符串Extenttext 对象的范围(位置与大小)有效值:left, bottom, width, heightHorizontalAlignment文字水平方向的对齐方式有效值:left(文本外框左边对齐,缺省对齐方式)、center(文本外框中间对齐) 、right(文本外框右边对齐)缺省值:leftPosition文字范围

9、的位置有效值:x,y,z直角坐标系缺省值:(空矩阵)Rotation文字对象的方位角度有效值:标量(单位为度)缺省值:0Units文字范围与位置的单位有效值:pixels (屏幕上的像素点) 、normalized (把屏幕看成一个长、宽为1 的矩形) 、inches(英寸)、centimeters(厘米)、points (图象点)、data缺省值:dataVerticalAlignment文字垂直方向的对齐方式有效值:top (文本外框顶上对齐) 、cap( 文本字符顶上对齐) 、middle( 文本外框中间对齐)、baseline(文本字符底线齐 )、bottom(文本外框底线对齐)缺省值

10、:middle指定文字字体FontAngle设置斜体文字模式有效值:normal(正常字体)、 italic(斜体字)、oblique(斜角字)缺省值:normalFontName设置文字字体名称有效值:用户系统支持的字体名或者字符串FixedWidth。缺省值为 HelveticaFontSize 文字字体大小有效值:结合字体单位的数值缺省值为:10 pointsFontUnits设置属性FontSize 的单位有效值:points (1 点=1/72 英寸) 、normalized(把父对象坐标轴作为一单位长的一个整体;当改变坐标轴的尺寸时,系统会自动改变字体的大小)、 inches (英

11、寸)、Centimeters(厘米)、Pixels(像素 )缺省值:pointsFontWeight设置文字字体的粗细有效值:light(细字体)、normal(正常字体 )、demi(黑体字 )、Bold(黑体字)缺省值:normal控制文字外观Clipping设置坐标轴中矩形的剪辑模式有效值:on、offon:当文本超出坐标轴的矩形时,超出的部分不显示;off:当文本超出坐标轴的矩形时,超出的部分显示。缺省值:offEraseMode设置显示与擦除文字的模式。这些模式对生成动画系列与改进文字的显示效有效值:normal、 none、 xor、 background果很有好处。 缺省值:no

12、rmalSelectionHighlight设置选中文字是否突出显示有效值:on、off缺省值:onVisible设置文字是否可见有效值:on、off缺省值:onColor 设置文字颜色有效的颜色值:ColorSpec控制对文字对象的访问HandleVisibility设置文字对象句柄对其他函数是否可见有效值:on、callback 、off缺省值:onHitTest设置文字对象能否成为当前对象(见图形CurrentObject 属性)有效值:on、off缺省值:on文字对象的一般信息Children文字对象的子对象(文字对象没有子对象)有效值:(即空矩阵)Parent文字对象的父对象(通常为

13、 axes对象)有效值:axes 的句柄Seleted设置文字是否显示出“选中 ”状态有效值:on、off缺省值:offTag设置用户指定的标签有效值:任何字符串缺省值:(即空字符串)Type设置图形对象的类型(只读类型)有效值:字符串textUserData设置用户指定数据有效值:任何矩阵缺省值:(即空矩阵)控制回调例行执行程序BusyAction设置如何处理对文字回调过程中断的句柄有效值:cancel、 queue缺省值:queueButtonDownFcn设置当鼠标在文字上单击时,程序做出的反应(即执行回调程序)有效值:字符串缺省值: (空字符串)CreateFcn设置当文字被创建时,程

14、序做出的反应(即执行的回调程序)有效值:字符串缺省值: (空字符串)DeleteFcn设置当文字被删除(通过关闭或删除操作)时,程序做出的反应(即执行的回调程序)有效值:字符串缺省值: (空字符串)Interruptible设置回调过程是否可中断有效值:on、off缺省值:on(能中断)UIContextMenu设置与文字相关的菜单项有效值:用户相关菜单句柄h = text() 返回文字对象句柄的列向量,每一对象对应一句柄。该命令的其他使用形式中,将随意地返回这个输出参量。例 7-23plot(0:pi/20:2*pi,sin(0:pi/20:2*pi)text(pi,0,Zeros Poin

15、t)grid on图形结果为图 7-23。命令 6 xlabel、ylabel功能 给 x、y 轴贴上标签用法 xlabel(string)、 ylabel(string) 给当前轴对象中的 x、y 轴贴标签;注意:若再次执行 xlabel 或 ylabel 命令,则新的标签会覆盖旧的标签。xlabel(fname)、ylabel(fname) 先执行函数 fname,其返回一个字符串,然后在 x、y轴旁边显示出来;xlabel(,PropertyName,PropertyValue,)、ylabel(,PropertyName, PropertyValue)指定轴对象中的要控制的属性名和要改变的属性值,这些都是由 xlabel 或ylabel 创建的 text 图形对象的成对值;h = xlabel()、h = ylabel()返回作为标签的 text 对象的句柄。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号