文章目录

  • 一、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');

这里涉及到 latext 语法 :

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

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

∫02x2sin⁡(x)dx\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] );

运行效果 :

三、绘制图像示例


绘制两个图像 :

  • f=t2f = t^2f=t2
  • g=sin(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

执行结果 :

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

  1. 【MATLAB基础绘图第2棒】绘制柱状/饼图填充图

    MATLAB绘制柱状填充图 方法1:hatchfill2工具 1.1 案例1:柱状图填充 1.2 案例2:饼图填充 方法2:applyhatch函数 2.1 案例1:柱状图填充 2.2 案例2:饼图填 ...

  2. 【MATLAB基础绘图第10棒】绘制各种面积图

    MATLAB绘制面积图相关函数 1.1 area-填充区二维绘图 MATLAB中文帮助 语法: area(___,basevalue) basevalue 对应于水平基线 1.2 fill-创建二维填 ...

  3. 【MATLAB基础绘图第7棒】绘制各式柱状图

    MATLAB绘制各式柱状图 1 分组绘制柱状图 1.1 案例1:常规分组柱状图 2 绘制渐变柱状图 2.1 案例 3 绘制多组柱状图并修改文字颜色一致 3.1 案例 4 绘制双轴-倒立柱状图 5 绘制 ...

  4. Python_Turtle绘制正弦函数(采用函数描点法绘制)(turtle实现)【2021-11-14】

    Python_Turtle绘制正弦函数图像(采用函数描点法绘制)(turtle实现) 1.SinDot.py 2.结果示例 [注1]采用函数描点法绘制图像,最后一篇.要实现其他的函数图像使用turtl ...

  5. Matlab常用绘图代码

    Matlab常用绘图代码 包含常用分界线绘制.图片局部填充以及多图例绘制说明. 绘制横线.竖线 plot([0,1],[1,1],'r' ,'linewidth',2) %画横线 plot([1,1] ...

  6. Matlab 绘制函数切线(annotation函数法)

    annotation函数使用的数据为归一化数据,及将整个图像窗口看做1*1的大小,所以需要对所有数据进行归一化处理(包括坐标轴和函数图像坐标) %%annotation函数学习 画切线(使用归一化的数 ...

  7. 【Matlab】【碎碎念】绘制热力图,并更改颜色模式、设置X轴,Y轴,以及使用text()函数

    主要实现以下功能: 根据不同的工作簿读取xlsx数据 根据给定矩阵,绘画热力图 更改热力图的颜色模式 按照指定步长设置x轴和y轴的刻度 根据x轴和y轴重命名刻度值 使用text()函数来,给图像指定位 ...

  8. matlab 绘制符号函数,DAY8 MATLAB学习笔记—simulink入门、MATLAB符号函数的图形绘制...

    如何打开simulink: 启动simulink: 先打开MATLAB软件界面 第一步打开simulink 第二步在command windows输入 simulink然后enter,等待 有很多模块 ...

  9. matlab画图入门篇--各种基本图形绘制的函数与实例【转载】

    MATLAB画图入门篇--各种基本图形绘制的函数与实例 一. 二维图形(Two dimensional plotting) 1. 基本绘图函数(Basic plotting function):Plo ...

最新文章

  1. golang1.16新特性速览
  2. java和python可以在一个项目中同时使用么-可以同时用python和java开发一个app吗?...
  3. 一同事恶搞static
  4. 基于实例数据详解准确率和召回率
  5. C#之不得不上的网站。
  6. Android--Fragment基本介绍
  7. Struts2 action的扩展名两种修改方法
  8. 树莓派安装centos操作系统
  9. STM32自举程序原理和使用
  10. 快速由WP8升级到WP8.1
  11. 印象深刻的一个人450作文_印象深刻的一个人作文450字
  12. 任正非称华为没有 996 也没 007;Twitter 员工可永久在家办公
  13. java统计图表代码_java swing下用jfreechart开发图表统计情况
  14. 和Leo一起做爱线段树的好孩子HDU5238 Calculator
  15. python中ls是什么_使用python实现ls命令(1)
  16. 黄万里诗九首[引用]
  17. java Lambda表达式详解
  18. 计算机控制的缺点,计算机控制简答题.pdf
  19. Spark—RDD算子使用IDEA-Scala操作练习:请根据磁盘文件“数据集”data01.txt,该数据集包含了某大学计算机系的成绩,计算下列问题。
  20. nRF2401A/nRF24L01/nRF24L01+无线模块最常见问题汇集(转)

热门文章

  1. Binary Search O(log n) algorithm to find duplicate in sequential list?
  2. 如何从SQL Server 中取得字段说明
  3. kvm热添加和热迁移
  4. 区块链100问1-20问
  5. 20165237 2017-2018-2 《Java程序设计》第5周学习总结
  6. github上手实践教程
  7. ARM非对齐操作异常解决过程
  8. 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
  9. 线程安全的单例模式的几种实现方法分享
  10. 手机访问PC网站自动跳转到手机网站代码