1、第一,演示MATLAB为sin(x)和cos(x)的图像添加文本框。启动MATLAB,新建耔阵式肥脚本(Ctrl+N),输入如下代码:close all; c造婷用痃lear all; clcx=-2*pi:0.1:2*pi;y1=sin(x);y2=cos(x);plot(x,y1,x,y2,'linewidth',2)axis([-2*pi,2*pi,-1.5,1.5])xlabel('x','fontsize',20);ylabel('y','fontsize',20);legend('sin(x)','cos(x)')annotation('textbox',[0.2,0.2,0.3,0.4],'LineStyle','-',... 'LineWidth',2)其中annotation('textbox',[0.2,0.2,0.3,0.4],'LineStyle','-','LineWidth',2)中的[0.2,0.2,0.3,0.4]是控制文本框的位置(以0.2,0.2为左下角画文本框)和宽度(0.3)、高度(0.4)。LineStyle,LineWidth分别是控制文本框的线型和线型粗细。
2、第二,保存和运行上述脚本,得到如下图形,在sin(x)和cos(x)图像的左下方添加了一个黑色边框的文本框。
3、第三,演示在添加的文本框中写入说明文字。紧接着输入如下代码:strings={'the line of S足毂忍珩ine';'the line of Cosine';... 'x from -2*pi to 2*pi '};annotation('textbox',[0.3,0.7,0.3,0.2],'LineStyle','-',... 'LineWidth',2,'String',strings)这段代码添加了一个文本框,并在文本框中写入'the line of Sine';'the line of Cosine';'x from -2*pi to 2*pi'三行文字。
4、第四,保存和运行上述添加后的脚本,得到如下图形。可以看到添加的第二文本框中有文字内容。
5、第五,在命令行窗口(Command Window)输入doc annotation,可以查看帮助文档对添加文本框(textbox)的使用说明。