Matlab图坐标轴数值负号改为减号(change the hyphen (-) into minus sign (−, “U+2212”))

在MATLAB中,坐标轴负数默认符号是 - ,如下图所示

python 复制代码
x = 1:1:50;
y = sin(x);
plot(x,y)

可通过以下两语句将负号修改为减号:

python 复制代码
set(gca,'defaultAxesTickLabelInterpreter','latex');
yticklabels(strrep(yticklabels,'-','$-$'));

或者

python 复制代码
set(gca, 'TickLabelInterpreter', 'latex')
ytickformat('$%g$')

示例:

python 复制代码
x = 1:1:50;
y = sin(x);
plot(x,y)
set(gca,'defaultAxesTickLabelInterpreter','latex');
yticklabels(strrep(yticklabels,'-','$-$'));
python 复制代码
x = 1:1:50;
y = sin(x);
plot(x,y)
set(gca, 'TickLabelInterpreter', 'latex')
ytickformat('$%g$')

参考链接:change the hyphen (-) into minus sign (−, "U+2212")

相关推荐
QJtDK1R5a4 小时前
C# 14 中的新增功能
开发语言·c#
大黄说说4 小时前
Java 中 String 为何被设计为不可变?
开发语言
复园电子4 小时前
KVM与Hyper-V虚拟化环境:彻底解决USB外设映射掉线的底层架构优化
开发语言·架构·php
kvo7f2JTy5 小时前
JAVA 设计模式
java·开发语言·设计模式
仍然.5 小时前
多线程---阻塞队列收尾和线程池
java·开发语言·算法
大尚来也5 小时前
红黑树与AVL树:平衡二叉搜索树的博弈与抉择
开发语言
今天又是充满希望的一天5 小时前
C++分布式系统知识
开发语言·c++
zth4130215 小时前
SegmentSplay‘s Super STL(v2.2)
开发语言·c++·算法
沐知全栈开发6 小时前
《jEasyUI 格式化列》
开发语言
0xDevNull6 小时前
JDK 25 新特性概览与实战教程
java·开发语言·后端