中午回单位的路上,听同事突然说起李咏去世的消息,内心非常震惊,一代青春记忆就这样永远离开了,生命无常,没有什么来日方长,且行且珍惜。大家在平时学习和科研过程中,一定要注意自我调节,养成好的工作习惯,保持身体和心理上的健康,只要健康、只要活着,就没有没有过不去的坎!

回到正题,今天我给大家介绍MATLAB图形注释。MATLAB图形注释主要包括坐标轴注释、图形标题注释、图例注释和文本注释,下面一一进行介绍:

坐标轴注释

给坐标轴添加注释,用到的函数xlabel、ylabel和zlabel。以xlabel为例,其调用语法为xlabel(‘text‘),text为添加的注释文本。

算例代码:

x=0:2*pi/50:2*pi;

xlabel('x');

ylabel('sin(x)');

运行结果:

标题注释

给图形添加标题,用到的函数为title。其调用语法为title(‘text‘),text为添加的注标题释文本。

算例代码:

x=0:2*pi/50:2*pi;

xlabel('x');

ylabel('sin(x)');

title('正弦函数');

运行结果:

图例注释

给图形添加图例,用到的函数为legend。其调用语法为legend(‘text1‘, ‘text2‘,…),text1、text2为根据绘图顺序添加的图例注释文本。

算例代码:

x=0:2*pi/50:2*pi;

plot(x,y1,'-r',x,y1,'--k');

xlabel('x');

ylabel('sin(x)和cos(x)');

title('正弦函数和余弦函数');

legend('正弦函数','余弦函数');

运行结果:

文本注释

在图形中任意位置添加文本注释,用到的函数为text。其调用语法为text(x,y,'text'),x、y为标注点的坐标位置,text为添加的文本注释。

具体算例:

x=0:2*pi/50:2*pi;

plot(x,y,'-r');

xlabel('x');

ylabel('sin(x)');

title('正弦函数');

text(pi/2,sin(pi/2),'最大值');

运行结果: