matlab图形标注与修饰函数title、xlabel、ylabel 【matlab图行绘制二】 |
您所在的位置:网站首页 › matlab中pretty函数 › matlab图形标注与修饰函数title、xlabel、ylabel 【matlab图行绘制二】 |
MATLAB 图形标注与修饰函数
在 MATLAB中,可利用 Figure窗口的菜单和工具栏对图形进行标注、修饰等,操作简单,此外,还可以利用 MATLAB中自带的函数来进行图形的修饰。下面将对其进行介绍 绘制图形以后,需要对图形进行标注、说明等修饰性的处理,以增加图的可读性,使之反映出更多的信息。 在 MATLAB中,可利用 Figure窗口的菜单和工具栏对图形进行标注、修饰等,操作简单,此外,还可以利用 MATLAB中自带的函数来进行图形的修饰。下面将对其进行介绍 title 函数title函数用于给当前轴加上标题。每个axes图形对象都可以有一个标题。标题定位于axes的上方正中央。该函数的用法如下title(' string"):表示在当前坐标轴上方正中央放置字符串 string作为标题 在当前坐标轴上方正中央放置字符串“正弦函数”作为标题。 x=-pi:0.1:pi; y=sin(x); plot(x,y) title('正弦函数')xlabel、ylabel函数用于给x、y轴贴上标签。该函数的用法如下。 xlabel(‘string’):表示给当前轴对象中的x轴贴标签。 ylabel(‘string’):表示给当前轴对象中的y轴贴标签。 利用 xlabel、ylabel、title 对函数图像进行标注。 fplot('sin(x)./x',[-20 20 -0.4 1.2]); title('Fplot of f(x)=sin(x)/x'); xlabel('x'), ylabel('f(x)')grid函数用于给二维或三维图形的坐标面增加分隔线。该函数的用法如下。 grid on:表示给当前的坐标轴增加分隔线。 grid off:表示从当前的坐标轴中去掉分隔线。 grid:表示转换分隔线的显示与否的状态。 x=-pi:0.1:pi; y=sin(x); plot(x,y) title('正弦函数') grid onlegend函数用于在图形上添加图例。该命令对有多种图形对象类型(线条图、条形图、饼形图等)的窗口显示一个图例。对于每一线条,图例会在用户给定的文字标签旁显示线条的线型、标记符号和颜色等。该函数的用法如下。 legend('string1', 'string2',…, pos):表示用指定的文字string,在当前坐标轴中对所给数据的每一部分显示一个图例,在指定的位置pos放置这些图例。 使用函数legend在图形中添加图例。 x=magic(3);bar(x); legend('第一列','第二列','第三列',2); grid ongtext函数用于在当前二维图形中用鼠标放置文字。当光标进入图形窗口时,会变成一个大十字,表明系统正等待用户的动作。该函数的用法如下。 gtext('string'):表示当光标位于一个图形窗口内时,等待用户单击鼠标或键盘。若按下鼠标或键盘,则在光标的位置放置给定的文字。 使用函数gtext可以将一个字符串放到图形中,位置由鼠标来确定。 plot(peaks(80)); gtext('优美的图形','fontsize',16)text函数用于在当前轴中创建text对象。函数text是创建text图形句柄的低级函数。可用该函数在图形中指定的位置上显示字符串。该函数的用法如下。 text(x,y,'string'):表示在图形中指定的位置(x,y)上显示字符串string。 利用函数text将文本字符串放置在图形中的任意位置。 x=0:pi/100:6; plot(x,sin(x)); text(3*pi/4,sin(3*pi/4),'\leftarrowsin(x)=0.707','fontsize',14); %放置文本字符串 text(pi,sin(pi),'\leftarrowsin(x)=0','fontsize',14); text(5*pi/4,sin(5*pi/4),'sin(x)=-0.707\rightarrow','horizontal','right','fontsize',14); |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |