在MATLAB中,坐标轴负数默认符号是 - ,如下图所示
x = 1:1:50;
y = sin(x);
plot(x,y)
可通过以下两语句将负号修改为减号:
set(gca,'defaultAxesTickLabelInterpreter','latex');
yticklabels(strrep(yticklabels,'-','$-$'));
或者
set(gca, 'TickLabelInterpreter', 'latex')
ytickformat('$%g$')
示例:
x = 1:1:50;
y = sin(x);
plot(x,y)
set(gca,'defaultAxesTickLabelInterpreter','latex');
yticklabels(strrep(yticklabels,'-','$-$'));
x = 1:1:50;
y = sin(x);
plot(x,y)
set(gca, 'TickLabelInterpreter', 'latex')
ytickformat('$%g$')