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")

相关推荐
xiaomo22491 分钟前
javaee-多线程进阶
java·开发语言
无敌秋5 分钟前
C++ public, private, protected类的继承
开发语言·c++
m0_579393669 分钟前
C++代码混淆与保护
开发语言·c++·算法
qq_1481153711 分钟前
C++中的享元模式实战
开发语言·c++·算法
__Yvan14 分钟前
Kotlin 的 ?.let{} ?: run{} 真的等价于 if-else 吗?
android·开发语言·前端·kotlin
左左右右左右摇晃15 分钟前
Java并发——线程间的通信
java·开发语言
小小小米粒15 分钟前
[特殊字符] 正常部署 AI + 流式输出(Stream)[特殊字符] 为什么会 CPU 炸了?
开发语言·python
烟花巷子17 分钟前
C++中的解释器模式
开发语言·c++·算法
暮冬-  Gentle°22 分钟前
C++中的策略模式高级应用
开发语言·c++·算法
皙然24 分钟前
吃透进程与线程:从概念到实战,破解并发编程核心难题
java·开发语言