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

相关推荐
Julien20049 分钟前
管理机密(一)
运维·服务器·开发语言·学习方法
Chen_harmony12 分钟前
七、STL与string类
开发语言·c++
沐晓时光18 分钟前
C语言入门,字符串和字符串函数知识讲解
c语言·开发语言
xxxiugou12338 分钟前
C++命名空间与引用全解析
开发语言·c++
yangmu32032 小时前
编程语言发展简史:从机器指令到智能协作
开发语言
Pniubi5 小时前
Java为什么要分堆和栈
java·开发语言
小小晓.5 小时前
Qt 对话框、QLineEdit 与布局管理实战详解
开发语言·qt
炸薯条!6 小时前
博客系统测试报告
开发语言·lua
Evand J6 小时前
【MATLAB例程12】永磁同步电机基于增广无迹卡尔曼滤波的未知负载转矩在线观测
开发语言·matlab
时间的拾荒人7 小时前
CMake 实战指南:从基础语法到静态库/动态库制作与链接
开发语言·c++·面试