在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$')
