MATLAB text legend title 输入减号 minus 符号的做法
MATLAB 绘图时 需要用 text legend title 等命令 写上文字,然而,一些常见用法达不到指定的效果(特别是MATLAB的Minus负号(减号)、Hyphen连字符、Dash破折号容易弄混 达不到指定的效果):
对于legend而言,需指定interpreter这一选项解决这一问题:
% 用法1 'interpreter','tex'figure()
hold on
plot(tt,Y.D2i-0.3,'r-','linewidth',.5) % mean(Y.D2i) 1.0969
plot(tt,Y.D1i,'b-','linewidth',.5) % mean(Y.D1i) 0.1406
plot(tt,Y.D4i,'g-','linewidth',.5) % mean(Y.D4i) 0.0914
lgd = legend({'D_2 - 0.3','D_1+0','D_4'},'FontSize',12,'Fontweight','bold','Orientation','horizontal',...'interpreter','tex')
text(5000,0.6,'D_2 - 0.4','interpreter','tex','fontweight','bold','fontsize',12) % 注意字符串之间的空格
text(3000,0.6,'D_2-0.4','interpreter','tex','fontweight','bold','fontsize',12) % 注意字符串之间的空格
title('D_2-0.4 with D_2 - 0.4','fontweight','bold','fontsize',12) % 注意字符串之间的空格legend('boxon');
title(lgd,'Amplitude (m)')
用法2 将interpreter 指定为LaTeX:注意下图的减号 以及字符串之间的空格
figure()
hold on
plot(tt,Y.D2i-0.3,'r-','linewidth',.5) % mean(Y.D2i) 1.0969
plot(tt,Y.D1i,'b-','linewidth',.5) % mean(Y.D1i) 0.1406
plot(tt,Y.D4i,'g-','linewidth',.5) % mean(Y.D4i) 0.0914
lgd = legend({'$D_{2} - 0.3$','$D_{1}$','$D_{4}$'},'FontSize',12,'Fontweight','bold','Orientation','horizontal',...'interpreter','latex')
text(5000,0.6,'$D_{2} - 0.4$','interpreter','latex','fontweight','bold','fontsize',12)
text(3000,0.6,'D_2-0.4','interpreter','latex','fontweight','bold','fontsize',12) % 注意MATLAB命令行的警告
title('$D_2-0.4$ with $D_2 - 0.4$','interpreter','latex','fontweight','bold','fontsize',12) % 第一个字符串之间没有空格legend('boxon');
title(lgd,'Amplitude (m)')
总结: 如果使用 interpreter 指定为LaTeX,能够很好的展示数学中的减号,并且字符串之间的空格只要识别为数学公式,则自动增加空格(如第二例子title的字符串【D2−0.4D_2-0.4D2−0.4】之间没有空格)
在MATLAB命令行输入 lgd 可以查看所有属性,
可以修改这些属性: lgd.FontName = ‘times new roman’
关于 LaTeX的数学公式,可仿照 下面的示例
https://www.jianshu.com/p/8d9c851ae3bd/
MATLAB text legend title 输入减号 minus 符号的做法相关推荐
- matlab 标题宋体,转:Matlab图形中title、xlabel、ylabel、zlabel、textbox和legend等的Interpreter属性...
转:Matlab图形中title.xlabel.ylabel.zlabel.textbox和legend等的Interpreter属性 (2015-10-22 12:12:06) Latex是被公认的 ...
- 在Matlab图片里输入数学公式、符号和希腊字母的方法
在Matlab图片里输入数学公式.符号和希腊字母的方法 在所有的Matlab Figure里都可以使用大量的Tex代码来输入公式.数学符号等.而且,与Word2007类似,都能够写完立马显示,不对的话 ...
- matlab x的平均值符号怎么打出来,教你在Word中输入平均数的符号X上加一横(X拔)...
在我们常用的公式中平均数的基本都是用X的上面加一根横杠来表示,念作"X拔".它十分常用,但是在我们用Word书写论文过程中,往往不知道如何在Word中输入这个符号,下面我就介绍一下 ...
- 【 MATLAB 】legend 的使用简析
目录 legend 在作图命令中(plot)给出图例标签: legend(label1,...,labelN) 给当前轴添加图例: legend(target,___) 给特定轴添加图例: legen ...
- Matlab中legend函数使用
目录 语法 说明 例子 在当前坐标区上添加图例 在特定坐标区上添加图例 在执行绘图命令的过程中指定图例标签 图例位置和列数 在分块图布局中显示共享图例 在图例中包含部分图形对象 为图例添加标题 删除图 ...
- matlab的legend用法
用Matlab画图时,有时候需要对各种图标进行标注,例如,用"+"代表A的运动情况,"*"代表B的运动情况. legend函数的基本用法是: LEGEND(st ...
- Matlab中legend的用法总结
用Matlab画图时,有时候需要对各种图标进行标注,例如,用"+"代表A的运动情况,"*"代表B的运动情况. legend函数的基本用法 legend(stri ...
- cad计算机中怎么用除号,cad如何输入乘除一些符号
无论是加减号还是乘除号在cad中都经常用到,对于这些符号大家要知道怎么输入.但是很多同学还不太清楚.那么接下来下面是学习啦小编整理的一些关于cad如何输入乘除一些符号,供您参阅. cad输入乘除一些符 ...
- matlab中运算符_matlab中的运算符号
1工程建筑图纸中的符号解释 matlab中的运算符号: 工程建筑图纸中的符号解释,缺失:matlab运算2908/9 拼音的开头字母.前面的字母(M)就是汉语拼音的缩写,后面的数字(1或2...)是排 ...
最新文章
- 第十届蓝桥杯c语言b组试题,2019年第十届蓝桥杯(决赛)国赛B组C++(B)
- 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言—— 1058:求一元二次方程
- PHP 如何得到当前页面中所有已定义的变量和常量
- github图---小章鱼图标
- java接口文件定义类_Java入门笔记(四)类、包和接口
- 函数调用的汇编语言详解
- 比较 Cache 和虚拟存储器,说明它们的相似点和不同。
- 被玩坏的“网抑云音乐“可视化数据分析
- 手持式以太网测试仪RFC2544测试演示
- 2022-2028年全球与中国粮食种植行业市场深度调研及投资预测分析
- costas环 matlab,数字Costas环的matlab仿真及其FPGA实现
- Ajax——AJAX实现省市联动
- 北大「通班」!AI界泰斗朱松纯领衔、IEEE Fellow 陈宝权出任副院长
- 亚马逊(Amazon)新接口SP-API和PII受限信息的开发者申请
- MySQL数据库查看时区
- PIARC:各国道路设计标准的最新进展(英) (附下载)
- Roadblock for Mac(Safari广告内容拦截软件)
- Redis持久化(少年一贯快马扬帆,道阻且长不转弯)
- PCL学习二:PCL基础应用教程
- vue-cli3.x项目使用tinymce富文本编辑器
热门文章
- 基于rk3288的驱动编译
- Unity3d任务模型自动寻路(人员疏散)
- html css js中分号的使用
- 解决U盘中文件全部变成快捷方式的问题
- 近期杂文集锦-数学方法谈
- 服务器怎么导入皮肤文件,Malody皮肤导入的详细技巧
- 查找论文对应开源代码的神器 Papers with Code
- 使用webgl(three.js)搭建3D智慧园区、3D大屏,3D楼宇,智慧灯杆三维展示,3D灯杆,web版3D,bim管理系统——第六课...
- 中国国内驾照在韩国换驾照的经过
- Python_删除TXT文件中不想要的内容