fwalker 发表于 2023-2-6 10:37

MATLAB绘制区域图形

gtext函数使用鼠标将文本添加到图窗

语法
gtext(str)
gtext(str,Name,Value)
t=gtext(___)
说明
示例
gtext(str) 在您使用鼠标选择的位置插入文本 str。当您将鼠标指针悬停在图窗窗口上时,指针变为交叉
指针。gtext 将等待您选择位置。将鼠标指针移至所需位置并点击图窗或按任意键(Enter 键除外)。
gtext(str,Name,Value) 使用一个或多个名称-值对组参数指定文本属性。例如,'FontSize',14 指定
14 磅字体。
t=gtext(___) 返回由 gtext 创建的文本对象的数组。使用 t 修改所创建的文本对象的属性。
有关属性和说明的列表,请参阅 Text 属性。您可以使用上述语法中的任何参数返回输出参数。<hr/>实例1

程序
clc;
clear all;
close all;
h0=figure('toolbar','none',...
    'position',,...
    'name','实例08');
x=91:95;
profits1=;
profits2=;
profits3=;
profits4=;
area(x,profits1,'facecolor',,...
    'edgecolor','b',...
    'linewidth',3)
hold on
area(x,profits2,'facecolor',,...
    'edgecolor','y',...
    'linewidth',3)
hold on
area(x,profits3,'facecolor',,...
    'edgecolor','r',...
    'linewidth',3)
hold on
area(x,profits4,'facecolor',,...
    'edgecolor','m',...
    'linewidth',3)
hold off
set(gca,'xtick',)
set(gca,'layer','top')
gtext('\leftarrow第一季度销量')
gtext('\leftarrow第二季度销量')
gtext('\leftarrow第三季度销量')
gtext('\leftarrow第四季度销量')
xlabel('年','fontsize',16);
ylabel('销售量','fontsize',16);运行结果


<hr/>实例2

程序
clc;
clear all;
close all;
h0=figure('toolbar','none',...
    'position',,...
    'name','实例10');
a=0.01;
b=0.5;
t=0:10;
f=exp(-a*t).*sin(b*t);
stairs(t,f)
hold on
plot(t,f,':*')
hold off
glabel='函数e^{-(\alpha*t)}sin\beta*t的阶梯图';
gtext(glabel,'fontsize',16)
xlabel('t=0:10','fontsize',16)
axis()运行结果


<hr/>本文内容来源于网络,仅供参考学习,如内容、图片有任何版权问题,请联系处理,24小时内删除。
作 者 | 郭志龙
编 辑 | 郭志龙
校 对 | 郭志龙
页: [1]
查看完整版本: MATLAB绘制区域图形