【MATLAB】基本绘图 ( text 函数 | annotation 函数 | 绘制图像示例 )

网友投稿 1819 2022-05-29

文章目录

一、text 函数

二、annotation 函数

三、绘制图像示例

一、text 函数

参考文档 : https://ww2.mathworks.cn/help/matlab/ref/text.html

使用 text 函数 , 可以在坐标系的指定位置绘制文字 ;

在 坐标系的 ( 0.5 , 0.5 ) (0.5,0.5) (0.5,0.5) 点位置 , 绘制积分符号文字 , 该文字是 latext 数学公式 ;

代码示例 :

% latext 数学公式 , 积分 str = '$$\int_{0}^{2} x^2\sin(x)dx$$'; % 在 0.5 0.5 位置绘制字符串 % 'Interpreter', 'latex' 表示字符串的格式是 Latex 数学公式 % 后两个参数是固定写法 text(0.5, 0.5, str, 'Interpreter', 'latex');

1

2

3

【MATLAB】基本绘图 ( text 函数 | annotation 函数 | 绘制图像示例 )

4

5

6

7

这里涉及到 latext 语法 :

$$\int_{0}^{2} x^2\sin(x)dx$$

1

该 latext 数学公式展示效果如下 :

∫ 0 2 x 2 sin ⁡ ( x ) d x \int_{0}^{2} x^2\sin(x)dx ∫02 x2sin(x)dx

运行结果 :

二、annotation 函数

参考文档 : https://ww2.mathworks.cn/help/matlab/ref/annotation.html

使用 annotation 函数绘制箭头 :

% latext 数学公式 , 积分 str = '$$\int_{0}^{2} x^2\sin(x)dx$$'; % 在 0.5 0.5 位置绘制字符串 % 'Interpreter', 'latex' 表示字符串的格式是 Latex 数学公式 % 后两个参数是固定写法 text(0.5, 0.5, str, 'Interpreter', 'latex'); % 绘制一个箭头 , % 'X', [0.2, 0.5], 表示 x 轴方向 , 从 0.2 到 0.5 % 'Y', [0.2, 0.5], 表示 y 轴方向 ,, 从 0.2 到 0.5 annotation('arrow', 'X', [0.2, 0.5], 'Y', [0.2, 0.5] );

1

2

3

4

5

6

7

8

9

10

11

12

运行效果 :

三、绘制图像示例

绘制两个图像 :

f = t 2 f = t^2 f=t2

g = s i n ( 2 π t ) g = sin(2 \pi t) g=sin(2πt)

绘图范围是 [ 1 , 2 ] [1,2] [1,2] 之间 ;

代码 :

% x 轴变量 t = 0 : 0.05 : 2; % 函数1 平方函数 f = power(t, 2); % 函数2 正弦函数 g = sin(2 * pi * t); % 绘制多个图像 hold on % 绘制平方函数 % 实线 + 红色 + 圆 plot(t, f, 'or-'); % 绘制正弦函数 % 虚线 + 绿色 + 三角 plot(t, g, '^g--'); % 第一个曲线设置 f=t^2 % 第二个曲线设置 g=sin(2\pi t) % 设置位置 , 左上角 , 'Location','northwest' legend('f=t^2', 'g=sin(2\pi t)', 'Location','northwest'); % y 轴标签 ylabel('f(t)'); % x 轴标签 xlabel('时间 (ms)'); % 标题 title('时间函数') % 绘制多个图像 hold off

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

执行结果 :

MATLAB

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Angular4中路由Router类中navigate跳转用法
下一篇:【Markdown】使用锚点在页面之间跳转
相关文章