MATLAB如何为图形添加文本框(textbox)
来源:网络收集 点击: 时间:2024-06-21第一,演示MATLAB为sin(x)和cos(x)的图像添加文本框。启动MATLAB,新建脚本(Ctrl+N),输入如下代码:
close all; clear all; clc
x=-2*pi:0.1:2*pi;
y1=sin(x);y2=cos(x);
plot(x,y1,x,y2,linewidth,2)
axis()
xlabel(x,fontsize,20);ylabel(y,fontsize,20);
legend(sin(x),cos(x))
annotation(textbox,,LineStyle,-,...
LineWidth,2)
其中annotation(textbox,,LineStyle,-,LineWidth,2)中的是控制文本框的位置(以0.2,0.2为左下角画文本框)和宽度(0.3)、高度(0.4)。LineStyle,LineWidth分别是控制文本框的线型和线型粗细。

第二,保存和运行上述脚本,得到如下图形,在sin(x)和cos(x)图像的左下方添加了一个黑色边框的文本框。

第三,演示在添加的文本框中写入说明文字。紧接着输入如下代码:
strings={the line of Sine;the line of Cosine;...
x from -2*pi to 2*pi };
annotation(textbox,,LineStyle,-,...
LineWidth,2,String,strings)
这段代码添加了一个文本框,并在文本框中写入the line of Sine;the line of Cosine;x from -2*pi to 2*pi三行文字。

第四,保存和运行上述添加后的脚本,得到如下图形。可以看到添加的第二文本框中有文字内容。

第五,在命令行窗口(Command Window)输入doc annotation,可以查看帮助文档对添加文本框(textbox)的使用说明。

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_912962.html