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

相关推荐
vyuvyucd21 小时前
Python虚拟环境终极指南:venv到uv进阶
开发语言·python·uv
Tim_1021 小时前
【C++入门】05、复合类型-数组
开发语言·c++·算法
无限进步_1 天前
【C语言&数据结构】另一棵树的子树:递归思维的双重奏
c语言·开发语言·数据结构·c++·算法·github·visual studio
佑白雪乐1 天前
<Python第1集>
开发语言·python
菜还不练就废了1 天前
26.1.12|JavaSE复盘补充,整到哪里算哪里(一)
java·开发语言
黎雁·泠崖1 天前
吃透Java操作符入门:分类差异+进制转换+原反补码 核心前置知识(Java&C对比)
java·c语言·开发语言
满栀5851 天前
三级联动下拉框
开发语言·前端·jquery
名字不好奇1 天前
C++虚函数表失效???
java·开发语言·c++
fengfuyao9851 天前
基于Matlab的压缩感知梯度投影重构算法实现方案
算法·matlab·重构
e***98571 天前
MATLAB高效算法实战:从基础到进阶优化
开发语言·算法·matlab